TriG (syntax)
{{Infobox file format
| name = TriG
| icon =
| logo =
| extension = .trig
| mime = application/trig
| type code =
| uniform type =
| magic =
| owner = Freie Universität Berlin
| genre = semantic web
| container for = RDF data
| extended from = Turtle
| extended to =
| standard = [http://www.w3.org/TR/trig/ W3C Recommendation]
}}
TriG is a serialization format for RDF (Resource Description Framework) graphs. It is a plain text format for serializing named graphs and RDF Datasets which offers a compact and readable alternative to the XML-based TriX syntax.
Example
This example encodes three interlinked named graphs:
http://www.example.org/exampleDocument#G1 http://www.example.org/exampleDocument#G2 http://www.example.org/exampleDocument#G3
@prefix rdf:
@prefix xsd:
@prefix swp:
@prefix dc:
@prefix ex:
@prefix :
:G1 { :Monica ex:name "Monica Murphy" .
:Monica ex:homepage
:Monica ex:email
:Monica ex:hasSkill ex:Management }
:G2 { :Monica rdf:type ex:Person .
:Monica ex:hasSkill ex:Programming }
:G3 { :G1 swp:assertedBy _:w1 .
_:w1 swp:authority :Chris .
_:w1 dc:date "2003-10-02"^^xsd:date .
:G2 swp:quotedBy _:w2 .
:G3 swp:assertedBy _:w2 .
_:w2 dc:date "2003-09-03"^^xsd:date .
_:w2 swp:authority :Chris .
:Chris rdf:type ex:Person .
:Chris ex:email
External links
- [https://web.archive.org/web/20100623010532/http://www4.wiwiss.fu-berlin.de/bizer/TriG/ TriG Specification (2007)]
- [http://www.w3.org/TR/trig/ RDF 1.1 TriG W3C Recommendation (2014)]
- [http://www.w3.org/2005/01/yacker/uploads/trig Yacker TriG validator], which does not handle sub-graphs, and does not validate the above example.
{{Semantic Web}}
Category:Resource Description Framework
Category:Computer file formats
{{web-stub}}