@rmlio/yarrrml-parser
Version:
Parse YARRRML descriptions into RML RDF statements
22 lines (15 loc) • 576 B
text/turtle
@prefix rr: <http://www.w3.org/ns/r2rml#> .
@prefix rml: <http://semweb.mmlab.be/ns/rml#> .
@prefix ql: <http://semweb.mmlab.be/ns/ql#> .
@prefix : <http://mapping.example.com/> .
:map_statement_0 rml:logicalSource _:g0 ;
rr:subjectMap _:g1 ;
rr:predicateObjectMap _:g2 .
_:g0 rml:referenceFormulation ql:JSONPath ;
rml:iterator "$[*]" ;
rml:source "data.json" .
_:g1 rr:template "http://example.com/{id}" ;
rr:class "http://example.com/statement", "sp:statement" .
_:g2 rr:objectMap _:g3 ;
rr:predicate <http://example.com/name> .
_:g3 rr:template "sp: {name}" .