Turtle (syntaxis)
Uit Wikipedia, de vrije encyclopedie
(Doorverwezen vanaf Turtle (syntax))
| Terse RDF Triple Language (Turtle) | ||||
| Status | gepubliceerd | |||
| Auteurs | W3C | |||
| Basisstandaarden | RDF | |||
| Gerelateerde standaarden | Notation3 N-Triples | |||
| Domein | Semantisch web | |||
| Website | Specificatie | |||
|
||||
| Terse RDF Triple Language (Turtle) | ||||
| Bestandsextensie | .ttl | |||
| MIME-type | text/turtle | |||
| Ontwikkeld door | Dave Beckett | |||
|
||||
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 |
| Semantisch web | ||||||
|---|---|---|---|---|---|---|
|