Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
web:html:semantic [2023/05/09 00:03] – [Micro-données] jcheron | web:html:semantic [2023/05/09 02:31] (Version actuelle) – [Données RDF] jcheron | ||
---|---|---|---|
Ligne 117: | Ligne 117: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | ===== Données RDF ===== | ||
+ | |||
+ | Etabli par le W3C, RDF (Resource Description Framework) est destiné à décrire formellement les ressources Web et leurs métadonnées, | ||
+ | |||
+ | ==== Déclaration de données ==== | ||
+ | |||
+ | Exemple de déclaration de données RDF dans une page : | ||
+ | |||
+ | <sxh html> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <meta charset=" | ||
+ | <!-- Ajout des métadonnées RDF --> | ||
+ | <script type=" | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== Récupération de données ==== | ||
+ | Il est possible de récupérer des données RDF depuis une autre application (web ou autre) : | ||
+ | |||
+ | <sxh html> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <meta charset=" | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | const url = " | ||
+ | const headers = { " | ||
+ | |||
+ | fetch(url, | ||
+ | .then(response => response.json()) | ||
+ | .then(data => { | ||
+ | document.getElementById(" | ||
+ | document.getElementById(" | ||
+ | document.getElementById(" | ||
+ | }) | ||
+ | .catch(error => console.error(error)); | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||