Outils personnels
User menu

Tutoriel déréférencement des resources

De Dbpedia.fr.

Suivant les principes de Linked Data, Les ressources sont identifiées par une URI http. Elles sont déréférençables, c'est-à-dire que l'on peut accéder aux données la décrivant par une requête http sur cette URI.

Par exemple, l'URI associée au Musée du Louvre est http://fr.dbpedia.org/resource/Musée_du_Louvre.


Accès par navigateur

La figure suivante est un copie d'écran de ce que l'on obtient à cette adresse avec un navigateur web (rendu html).

Extraction donnees-Louvre-html.png

Les ressources déréférençables sont :


Au pied de la page, des liens permettent d'accéder aux données sous différents formats :

  • RDF/XML
  • N3/Turtle
  • N-triples
  • JSON


Négociation de contenu

Les URI identifiant les ressources ne correspondent pas directement aux documents renvoyés, elles redirigent vers d'autres adresses. Cette redirection dépend du type spécifié dans l'entête http. Par défault, le navigateur web demandera un fichier html, l'URI http://fr.dbpedia.org/resource/Musée_du_Louvre renvoie alors sur http://fr.dbpedia.org/page/Musée_du_Louvre qui est une page html.

Le type attendu peut être spécifié à l'aide d'un outils comme curl:

curl -H "Accept: application/rdf+xml" http://fr.dbpedia.org/resource/Musée_du_Louvre

Le tableau suivant donne la valeur à mettre dans l'entête pour obtenir les différents types de données disponibles.

Type Valeur du champ "Accept" de l'en-tête 'http' adresse de redirection
htmltext/htmlhttp://fr.dbpedia.org/page/[nom de la page]
XML/RDFapplication/rdf+xmlhttp://fr.dbpedia.org/data/[nom de la page].rdf
N-triples(text/plain mais la redirection est vers html)http://fr.dbpedia.org/data/[nom de la page].ntriples
N3/Turttletext/rdf+n3http://fr.dbpedia.org/data/[nom de la page].n3
JSONapplication/jsonhttp://fr.dbpedia.org/data/[nom de la page].json
  • Dernière modification de cette page le 3 juillet 2012 à 14:18.
  • Cette page a été consultée 2 187 fois.