From beb84880306a0733ed1dfd16a0857d79816c2461 Mon Sep 17 00:00:00 2001 From: Pano Maria Date: Fri, 12 Apr 2024 23:37:49 +0200 Subject: [PATCH] use jsonpath rfc compliant expressions (#70) --- test-cases/RMLSTC0001a/mapping.ttl | 8 ++++---- test-cases/RMLSTC0001b/mapping.ttl | 8 ++++---- test-cases/RMLSTC0002a/mapping.ttl | 8 ++++---- test-cases/RMLSTC0002b/mapping.ttl | 8 ++++---- test-cases/RMLSTC0002c/mapping.ttl | 8 ++++---- test-cases/RMLSTC0002d/mapping.ttl | 8 ++++---- test-cases/RMLSTC0002e/mapping.ttl | 8 ++++---- test-cases/RMLSTC0006a/mapping.ttl | 8 ++++---- test-cases/RMLSTC0006e/mapping.ttl | 8 ++++---- test-cases/RMLSTC0007a/mapping.ttl | 8 ++++---- test-cases/RMLTTC0000/mapping.ttl | 8 ++++---- test-cases/RMLTTC0001a/mapping.ttl | 8 ++++---- test-cases/RMLTTC0001b/mapping.ttl | 8 ++++---- test-cases/RMLTTC0001c/mapping.ttl | 8 ++++---- test-cases/RMLTTC0001d/mapping.ttl | 8 ++++---- test-cases/RMLTTC0001e/mapping.ttl | 8 ++++---- test-cases/RMLTTC0001f/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002a/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002b/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002c/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002d/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002e/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002f/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002g/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002h/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002i/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002j/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002k/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002l/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002m/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002n/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002o/mapping.ttl | 8 ++++---- test-cases/RMLTTC0002p/mapping.ttl | 10 +++++----- test-cases/RMLTTC0002q/mapping.ttl | 10 +++++----- test-cases/RMLTTC0002r/mapping.ttl | 8 ++++---- test-cases/RMLTTC0003a/mapping.ttl | 12 ++++++------ test-cases/RMLTTC0004a/mapping.ttl | 8 ++++---- test-cases/RMLTTC0004b/mapping.ttl | 8 ++++---- test-cases/RMLTTC0004c/mapping.ttl | 8 ++++---- test-cases/RMLTTC0004d/mapping.ttl | 8 ++++---- test-cases/RMLTTC0004e/mapping.ttl | 8 ++++---- test-cases/RMLTTC0004f/mapping.ttl | 8 ++++---- test-cases/RMLTTC0004g/mapping.ttl | 8 ++++---- test-cases/RMLTTC0005a/mapping.ttl | 8 ++++---- test-cases/RMLTTC0005b/mapping.ttl | 8 ++++---- test-cases/RMLTTC0006a/mapping.ttl | 8 ++++---- test-cases/RMLTTC0006b/mapping.ttl | 8 ++++---- test-cases/RMLTTC0006c/mapping.ttl | 8 ++++---- test-cases/RMLTTC0006d/mapping.ttl | 8 ++++---- test-cases/RMLTTC0006e/mapping.ttl | 8 ++++---- test-cases/RMLTTC0007a/mapping.ttl | 8 ++++---- test-cases/RMLTTC0007b/mapping.ttl | 8 ++++---- test-cases/RMLTTC0007c/mapping.ttl | 8 ++++---- test-cases/RMLTTC0007d/mapping.ttl | 8 ++++---- 54 files changed, 220 insertions(+), 220 deletions(-) diff --git a/test-cases/RMLSTC0001a/mapping.ttl b/test-cases/RMLSTC0001a/mapping.ttl index a0e95ac..8a0ae64 100644 --- a/test-cases/RMLSTC0001a/mapping.ttl +++ b/test-cases/RMLSTC0001a/mapping.ttl @@ -12,17 +12,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -30,7 +30,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLSTC0001b/mapping.ttl b/test-cases/RMLSTC0001b/mapping.ttl index 9564ad5..7f0f52d 100644 --- a/test-cases/RMLSTC0001b/mapping.ttl +++ b/test-cases/RMLSTC0001b/mapping.ttl @@ -12,17 +12,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -30,7 +30,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLSTC0002a/mapping.ttl b/test-cases/RMLSTC0002a/mapping.ttl index 7f0030e..646daed 100644 --- a/test-cases/RMLSTC0002a/mapping.ttl +++ b/test-cases/RMLSTC0002a/mapping.ttl @@ -11,17 +11,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -29,7 +29,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLSTC0002b/mapping.ttl b/test-cases/RMLSTC0002b/mapping.ttl index e85be87..f8c924a 100644 --- a/test-cases/RMLSTC0002b/mapping.ttl +++ b/test-cases/RMLSTC0002b/mapping.ttl @@ -12,17 +12,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -30,7 +30,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLSTC0002c/mapping.ttl b/test-cases/RMLSTC0002c/mapping.ttl index 2a1ba1b..6844265 100644 --- a/test-cases/RMLSTC0002c/mapping.ttl +++ b/test-cases/RMLSTC0002c/mapping.ttl @@ -12,17 +12,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -30,7 +30,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLSTC0002d/mapping.ttl b/test-cases/RMLSTC0002d/mapping.ttl index 2269a23..0c862b2 100644 --- a/test-cases/RMLSTC0002d/mapping.ttl +++ b/test-cases/RMLSTC0002d/mapping.ttl @@ -12,17 +12,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -30,7 +30,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLSTC0002e/mapping.ttl b/test-cases/RMLSTC0002e/mapping.ttl index bc8868f..004b1b7 100644 --- a/test-cases/RMLSTC0002e/mapping.ttl +++ b/test-cases/RMLSTC0002e/mapping.ttl @@ -12,17 +12,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -30,7 +30,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLSTC0006a/mapping.ttl b/test-cases/RMLSTC0006a/mapping.ttl index 32b9aa3..62e36cd 100644 --- a/test-cases/RMLSTC0006a/mapping.ttl +++ b/test-cases/RMLSTC0006a/mapping.ttl @@ -11,17 +11,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -29,7 +29,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLSTC0006e/mapping.ttl b/test-cases/RMLSTC0006e/mapping.ttl index 634dd58..d1219e2 100644 --- a/test-cases/RMLSTC0006e/mapping.ttl +++ b/test-cases/RMLSTC0006e/mapping.ttl @@ -19,17 +19,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#WoTSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -37,7 +37,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLSTC0007a/mapping.ttl b/test-cases/RMLSTC0007a/mapping.ttl index 496ca6f..7b0ab11 100644 --- a/test-cases/RMLSTC0007a/mapping.ttl +++ b/test-cases/RMLSTC0007a/mapping.ttl @@ -12,17 +12,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -30,7 +30,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0000/mapping.ttl b/test-cases/RMLTTC0000/mapping.ttl index ac1c85f..9f512be 100644 --- a/test-cases/RMLTTC0000/mapping.ttl +++ b/test-cases/RMLTTC0000/mapping.ttl @@ -11,17 +11,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -29,7 +29,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0001a/mapping.ttl b/test-cases/RMLTTC0001a/mapping.ttl index edf143c..6da4e72 100644 --- a/test-cases/RMLTTC0001a/mapping.ttl +++ b/test-cases/RMLTTC0001a/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0001b/mapping.ttl b/test-cases/RMLTTC0001b/mapping.ttl index fa87d9f..0c77b3d 100644 --- a/test-cases/RMLTTC0001b/mapping.ttl +++ b/test-cases/RMLTTC0001b/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; @@ -24,7 +24,7 @@ rml:logicalTarget <#TargetDump1>; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0001c/mapping.ttl b/test-cases/RMLTTC0001c/mapping.ttl index 3c3beca..960fa0a 100644 --- a/test-cases/RMLTTC0001c/mapping.ttl +++ b/test-cases/RMLTTC0001c/mapping.ttl @@ -13,17 +13,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; rml:logicalTarget <#TargetDump1>; ]; ]; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0001d/mapping.ttl b/test-cases/RMLTTC0001d/mapping.ttl index a85e015..1b3dcef 100644 --- a/test-cases/RMLTTC0001d/mapping.ttl +++ b/test-cases/RMLTTC0001d/mapping.ttl @@ -14,10 +14,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:graphMap [ a rml:GraphMap; rml:constant ex:PeopleGraph; rml:logicalTarget <#TargetDump1>; @@ -28,7 +28,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -36,7 +36,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0001e/mapping.ttl b/test-cases/RMLTTC0001e/mapping.ttl index 44ac95c..8bc6fa2 100644 --- a/test-cases/RMLTTC0001e/mapping.ttl +++ b/test-cases/RMLTTC0001e/mapping.ttl @@ -13,17 +13,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; rml:languageMap [ a rml:LanguageMap; rml:constant "en"; rml:logicalTarget <#TargetDump1>; @@ -35,7 +35,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0001f/mapping.ttl b/test-cases/RMLTTC0001f/mapping.ttl index 33b1c6a..ce40c27 100644 --- a/test-cases/RMLTTC0001f/mapping.ttl +++ b/test-cases/RMLTTC0001f/mapping.ttl @@ -14,17 +14,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:datatypeMap [ a rml:DatatypeMap; rml:constant xsd:integer; rml:logicalTarget <#TargetDump1>; diff --git a/test-cases/RMLTTC0002a/mapping.ttl b/test-cases/RMLTTC0002a/mapping.ttl index dcb6707..dfd09a7 100644 --- a/test-cases/RMLTTC0002a/mapping.ttl +++ b/test-cases/RMLTTC0002a/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; rml:logicalTarget <#TargetDump2>; ]; @@ -25,7 +25,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -33,7 +33,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0002b/mapping.ttl b/test-cases/RMLTTC0002b/mapping.ttl index e952135..e668039 100644 --- a/test-cases/RMLTTC0002b/mapping.ttl +++ b/test-cases/RMLTTC0002b/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -33,7 +33,7 @@ rml:logicalTarget <#TargetDump2>; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0002c/mapping.ttl b/test-cases/RMLTTC0002c/mapping.ttl index 136edbd..e5ae954 100644 --- a/test-cases/RMLTTC0002c/mapping.ttl +++ b/test-cases/RMLTTC0002c/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:logicalTarget <#TargetDump2>; ]; ]; diff --git a/test-cases/RMLTTC0002d/mapping.ttl b/test-cases/RMLTTC0002d/mapping.ttl index cbc4033..182d153 100644 --- a/test-cases/RMLTTC0002d/mapping.ttl +++ b/test-cases/RMLTTC0002d/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; @@ -24,7 +24,7 @@ rml:logicalTarget <#TargetDump1>; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:logicalTarget <#TargetDump2>; ]; ]; diff --git a/test-cases/RMLTTC0002e/mapping.ttl b/test-cases/RMLTTC0002e/mapping.ttl index 565a083..332a37d 100644 --- a/test-cases/RMLTTC0002e/mapping.ttl +++ b/test-cases/RMLTTC0002e/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump3>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -25,7 +25,7 @@ rml:logicalTarget <#TargetDump1>; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -33,7 +33,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:logicalTarget <#TargetDump2>; ]; ]; diff --git a/test-cases/RMLTTC0002f/mapping.ttl b/test-cases/RMLTTC0002f/mapping.ttl index 81d1316..8a5055e 100644 --- a/test-cases/RMLTTC0002f/mapping.ttl +++ b/test-cases/RMLTTC0002f/mapping.ttl @@ -14,10 +14,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -29,7 +29,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -37,7 +37,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0002g/mapping.ttl b/test-cases/RMLTTC0002g/mapping.ttl index b82ecdf..3fa9446 100644 --- a/test-cases/RMLTTC0002g/mapping.ttl +++ b/test-cases/RMLTTC0002g/mapping.ttl @@ -14,10 +14,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:graphMap [ a rml:GraphMap; @@ -28,7 +28,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -37,7 +37,7 @@ rml:logicalTarget <#TargetDump1>; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0002h/mapping.ttl b/test-cases/RMLTTC0002h/mapping.ttl index f54acd1..4719784 100644 --- a/test-cases/RMLTTC0002h/mapping.ttl +++ b/test-cases/RMLTTC0002h/mapping.ttl @@ -14,10 +14,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:graphMap [ a rml:GraphMap; @@ -28,7 +28,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -36,7 +36,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:logicalTarget <#TargetDump1>; ]; ]; diff --git a/test-cases/RMLTTC0002i/mapping.ttl b/test-cases/RMLTTC0002i/mapping.ttl index 2344158..745b4ba 100644 --- a/test-cases/RMLTTC0002i/mapping.ttl +++ b/test-cases/RMLTTC0002i/mapping.ttl @@ -14,17 +14,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; rml:languageMap [ a rml:LanguageMap; rml:constant "en"; rml:logicalTarget <#TargetDump2>; @@ -40,7 +40,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0002j/mapping.ttl b/test-cases/RMLTTC0002j/mapping.ttl index 8bff8f3..5242eeb 100644 --- a/test-cases/RMLTTC0002j/mapping.ttl +++ b/test-cases/RMLTTC0002j/mapping.ttl @@ -14,17 +14,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; rml:languageMap [ a rml:LanguageMap; rml:constant "en"; rml:logicalTarget <#TargetDump2>; @@ -36,7 +36,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:logicalTarget <#TargetDump1>; ]; ]; diff --git a/test-cases/RMLTTC0002k/mapping.ttl b/test-cases/RMLTTC0002k/mapping.ttl index 303cb2f..6489598 100644 --- a/test-cases/RMLTTC0002k/mapping.ttl +++ b/test-cases/RMLTTC0002k/mapping.ttl @@ -15,17 +15,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -37,7 +37,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:languageMap [ a rml:DatatypeMap; rml:constant xsd:integer; rml:logicalTarget <#TargetDump2>; diff --git a/test-cases/RMLTTC0002l/mapping.ttl b/test-cases/RMLTTC0002l/mapping.ttl index aa8c4ae..f65fb4c 100644 --- a/test-cases/RMLTTC0002l/mapping.ttl +++ b/test-cases/RMLTTC0002l/mapping.ttl @@ -15,17 +15,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; rml:logicalTarget <#TargetDump1>; ]; ]; @@ -34,7 +34,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:languageMap [ a rml:DatatypeMap; rml:constant xsd:integer; rml:logicalTarget <#TargetDump2>; diff --git a/test-cases/RMLTTC0002m/mapping.ttl b/test-cases/RMLTTC0002m/mapping.ttl index 8411e85..a25875c 100644 --- a/test-cases/RMLTTC0002m/mapping.ttl +++ b/test-cases/RMLTTC0002m/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; @@ -24,7 +24,7 @@ rml:logicalTarget <#TargetDump1>; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -33,7 +33,7 @@ rml:logicalTarget <#TargetDump2>; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0002n/mapping.ttl b/test-cases/RMLTTC0002n/mapping.ttl index 80e6bc4..a7429a3 100644 --- a/test-cases/RMLTTC0002n/mapping.ttl +++ b/test-cases/RMLTTC0002n/mapping.ttl @@ -13,17 +13,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; rml:logicalTarget <#TargetDump1>; ]; ]; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:logicalTarget <#TargetDump2>; ]; ]; diff --git a/test-cases/RMLTTC0002o/mapping.ttl b/test-cases/RMLTTC0002o/mapping.ttl index 6a19eca..169181d 100644 --- a/test-cases/RMLTTC0002o/mapping.ttl +++ b/test-cases/RMLTTC0002o/mapping.ttl @@ -14,10 +14,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:graphMap [ a rml:GraphMap; rml:constant ex:PeopleGraph1; rml:logicalTarget <#TargetDump1>; @@ -28,7 +28,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; rml:graphMap [ a rml:GraphMap; rml:constant ex:PeopleGraph1; @@ -40,7 +40,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0002p/mapping.ttl b/test-cases/RMLTTC0002p/mapping.ttl index 4c722e0..d0d3df5 100644 --- a/test-cases/RMLTTC0002p/mapping.ttl +++ b/test-cases/RMLTTC0002p/mapping.ttl @@ -13,17 +13,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; rml:languageMap [ a rml:LanguageMap; rml:constant "en"; rml:logicalTarget <#TargetDump1>; @@ -35,7 +35,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; rml:languageMap [ a rml:LanguageMap; rml:constant "nl"; rml:logicalTarget <#TargetDump2>; @@ -47,7 +47,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0002q/mapping.ttl b/test-cases/RMLTTC0002q/mapping.ttl index 82cdfb7..e04c5b3 100644 --- a/test-cases/RMLTTC0002q/mapping.ttl +++ b/test-cases/RMLTTC0002q/mapping.ttl @@ -14,17 +14,17 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:datatypeMap [ a rml:DatatypeMap; rml:constant xsd:integer; rml:logicalTarget <#TargetDump1>; @@ -44,7 +44,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; rml:datatypeMap [ a rml:DatatypeMap; rml:constant xsd:double; rml:logicalTarget <#TargetDump2>; diff --git a/test-cases/RMLTTC0002r/mapping.ttl b/test-cases/RMLTTC0002r/mapping.ttl index e9f279a..b591a16 100644 --- a/test-cases/RMLTTC0002r/mapping.ttl +++ b/test-cases/RMLTTC0002r/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; rml:predicateMap [ a rml:PredicateMap; @@ -24,7 +24,7 @@ rml:logicalTarget <#TargetDump1>; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -33,7 +33,7 @@ rml:logicalTarget <#TargetDump1>; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0003a/mapping.ttl b/test-cases/RMLTTC0003a/mapping.ttl index 457e868..680d585 100644 --- a/test-cases/RMLTTC0003a/mapping.ttl +++ b/test-cases/RMLTTC0003a/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . @@ -33,10 +33,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -44,7 +44,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; . diff --git a/test-cases/RMLTTC0004a/mapping.ttl b/test-cases/RMLTTC0004a/mapping.ttl index 239a2eb..a4d3f0e 100644 --- a/test-cases/RMLTTC0004a/mapping.ttl +++ b/test-cases/RMLTTC0004a/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0004b/mapping.ttl b/test-cases/RMLTTC0004b/mapping.ttl index 1d5235a..41bd974 100644 --- a/test-cases/RMLTTC0004b/mapping.ttl +++ b/test-cases/RMLTTC0004b/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0004c/mapping.ttl b/test-cases/RMLTTC0004c/mapping.ttl index 643253b..ae0a86a 100644 --- a/test-cases/RMLTTC0004c/mapping.ttl +++ b/test-cases/RMLTTC0004c/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0004d/mapping.ttl b/test-cases/RMLTTC0004d/mapping.ttl index 8705a08..2d5d218 100644 --- a/test-cases/RMLTTC0004d/mapping.ttl +++ b/test-cases/RMLTTC0004d/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0004e/mapping.ttl b/test-cases/RMLTTC0004e/mapping.ttl index 57d340f..e90a09d 100644 --- a/test-cases/RMLTTC0004e/mapping.ttl +++ b/test-cases/RMLTTC0004e/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0004f/mapping.ttl b/test-cases/RMLTTC0004f/mapping.ttl index 8192136..ce499ce 100644 --- a/test-cases/RMLTTC0004f/mapping.ttl +++ b/test-cases/RMLTTC0004f/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0004g/mapping.ttl b/test-cases/RMLTTC0004g/mapping.ttl index 79ce32b..43280d0 100644 --- a/test-cases/RMLTTC0004g/mapping.ttl +++ b/test-cases/RMLTTC0004g/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0005a/mapping.ttl b/test-cases/RMLTTC0005a/mapping.ttl index 5ed066a..e744f3e 100644 --- a/test-cases/RMLTTC0005a/mapping.ttl +++ b/test-cases/RMLTTC0005a/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0005b/mapping.ttl b/test-cases/RMLTTC0005b/mapping.ttl index 89cd0ad..6dfe54b 100644 --- a/test-cases/RMLTTC0005b/mapping.ttl +++ b/test-cases/RMLTTC0005b/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0006a/mapping.ttl b/test-cases/RMLTTC0006a/mapping.ttl index a5d4b28..1bb8b62 100644 --- a/test-cases/RMLTTC0006a/mapping.ttl +++ b/test-cases/RMLTTC0006a/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0006b/mapping.ttl b/test-cases/RMLTTC0006b/mapping.ttl index 6ea6970..8dd30c6 100644 --- a/test-cases/RMLTTC0006b/mapping.ttl +++ b/test-cases/RMLTTC0006b/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0006c/mapping.ttl b/test-cases/RMLTTC0006c/mapping.ttl index b5360d5..fb2ed91 100644 --- a/test-cases/RMLTTC0006c/mapping.ttl +++ b/test-cases/RMLTTC0006c/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0006d/mapping.ttl b/test-cases/RMLTTC0006d/mapping.ttl index e44926f..a3a092a 100644 --- a/test-cases/RMLTTC0006d/mapping.ttl +++ b/test-cases/RMLTTC0006d/mapping.ttl @@ -14,10 +14,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -25,7 +25,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -33,7 +33,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0006e/mapping.ttl b/test-cases/RMLTTC0006e/mapping.ttl index 33af268..cb62d6b 100644 --- a/test-cases/RMLTTC0006e/mapping.ttl +++ b/test-cases/RMLTTC0006e/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0007a/mapping.ttl b/test-cases/RMLTTC0007a/mapping.ttl index 7a0948d..ba95d34 100644 --- a/test-cases/RMLTTC0007a/mapping.ttl +++ b/test-cases/RMLTTC0007a/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0007b/mapping.ttl b/test-cases/RMLTTC0007b/mapping.ttl index 04fdf4c..c55ec93 100644 --- a/test-cases/RMLTTC0007b/mapping.ttl +++ b/test-cases/RMLTTC0007b/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0007c/mapping.ttl b/test-cases/RMLTTC0007c/mapping.ttl index 03a8ebb..44979db 100644 --- a/test-cases/RMLTTC0007c/mapping.ttl +++ b/test-cases/RMLTTC0007c/mapping.ttl @@ -13,10 +13,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -24,7 +24,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -32,7 +32,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; . diff --git a/test-cases/RMLTTC0007d/mapping.ttl b/test-cases/RMLTTC0007d/mapping.ttl index 713c108..fb18e8d 100644 --- a/test-cases/RMLTTC0007d/mapping.ttl +++ b/test-cases/RMLTTC0007d/mapping.ttl @@ -15,10 +15,10 @@ rml:logicalSource [ a rml:LogicalSource; rml:source <#DCATSourceAccess>; rml:referenceFormulation rml:JSONPath; - rml:iterator "$.[*]"; + rml:iterator "$[*]"; ]; rml:subjectMap [ a rml:SubjectMap; - rml:template "http://example.org/{id}"; + rml:template "http://example.org/{$.id}"; rml:logicalTarget <#TargetDump1>; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -26,7 +26,7 @@ rml:constant foaf:name; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "name"; + rml:reference "$.name"; ]; ]; rml:predicateObjectMap [ a rml:PredicateObjectMap; @@ -34,7 +34,7 @@ rml:constant foaf:age; ]; rml:objectMap [ a rml:ObjectMap; - rml:reference "age"; + rml:reference "$.age"; ]; ]; .