Turtle (syntaxe)

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 20 avril 2020 à 17:02 et modifiée en dernier par Xqbot (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
Terse RDF Triple Language
Caractéristiques
Extension
.ttlVoir et modifier les données sur Wikidata
Type MIME
application/x-turtle, text/turtleVoir et modifier les données sur Wikidata
PUID
Développé par
Dave Beckett[1]
Version initiale
Type de format
Basé sur
Site web

En informatique, Turtle (Terse RDF Triple Language) est une syntaxe d'un langage qui permet une sérialisation non-XML des modèles RDF. C'est un sous-ensemble de la syntaxe Notation3. La spécification de Turtle est une Recommandation du W3C publiée le [2].

Exemple

L'exemple suivant utilise trois préfixes : "rdf", "dc", et "ex".

 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix dc: <http://purl.org/dc/elements/1.1/> .
 @prefix ex: <http://example.org/stuff/1.0/> .
 
 <http://www.w3.org/TR/rdf-syntax-grammar>
   dc:title "RDF/XML Syntax Specification (Revised)" ;
   ex:editor [
     ex:fullname "Dave Beckett";
     ex:homePage <http://purl.org/net/dajobe/>
   ] .

(Cet exemple est également valable en Notation3.)

Références