Turtle (syntaxis)

Uit Wikipedia, de vrije encyclopedie
(Doorverwezen vanaf Turtle (syntax))
Ga naar: navigatie, zoeken
Terse RDF Triple Language (Turtle)
Status gepubliceerd
Auteurs W3C
Basisstandaarden RDF
Gerelateerde standaarden Notation3 N-Triples
Domein Semantisch web
Website Specificatie
Portaal  Portaalicoon   Informatica
Terse RDF Triple Language (Turtle)
Bestandsextensie .ttl
MIME-type text/turtle
Ontwikkeld door Dave Beckett
Portaal  Portaalicoon   Informatica

Turtle, ook bekend als Terse RDF Triple Language, is een serialisatieformaat voor het Resource Description Framework (RDF), een universele taal voor het weergeven van informatie op het Web. [1]

Turtle is verenigbaar met, en een onderdeel van, Notation3. Net als Notation3 is Turtle ook een alternatieve syntaxis voor RDF/XML. Het biedt een zekere compatibiliteit met de bestaande N-Triples- en Notation3-formaten, evenals de triple syntax van SPARQL.

De MIME-type van Turtle is text/turtle . De karaktercodering van Turtle inhoud is altijd UTF-8. [2]

Voorbeeld[bewerken]

Turtle-voorbeelden zijn ook geldig in Notation3.

@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/>
  ] .

Het voorbeeld codeert voor een RDF-grafiek van vier triples. Hier zijn de triples expliciet in N-Triples-notatie:

<http://www.w3.org/TR/rdf-syntax-grammar> <http://purl.org/dc/elements/1.1/title> "RDF/XML Syntax Specification (Revised)" .
<http://www.w3.org/TR/rdf-syntax-grammar> <http://example.org/stuff/1.0/editor> _:bnode .
_:bnode <http://example.org/stuff/1.0/fullname> "Dave Beckett" .
_:bnode <http://example.org/stuff/1.0/homePage> <http://purl.org/net/dajobe/> .
Bronnen, noten en/of referenties
  1. (en) Turtle specificatie bij het W3C
  2. (en) Turtle MIME Media Types bij Internet Assigned Numbers Authority (IANA)