Endpoint: student-sport
Edit Request log Unarchive Delete
Your specially constructed endpoint is right here.
Request URL: https://translate.lab.semantic-treehouse.nl/api/11
Format: json
Output format: turtle
Response URL: https://httpbin.org/post
Headers:@prefix rr: <http://www.w3.org/ns/r2rml#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix ex: <http://example.com/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rml: <http://semweb.mmlab.be/ns/rml#> .
@prefix ql: <http://semweb.mmlab.be/ns/ql#> .
@base <http://example.com/base/> .
<TriplesMap1> a rr:TriplesMap;
rml:logicalSource [
rml:source "student_sport.json";
rml:referenceFormulation ql:JSONPath;
rml:iterator "$.students[*]"
];
rr:subjectMap [
rr:template "http://example.com/{Student}";
rr:class ex:Student
];
rr:predicateObjectMap [
rr:predicate foaf:name ;
rr:objectMap [
rml:reference "Student"
]
].
<TriplesMap2> a rr:TriplesMap;
rml:logicalSource [
rml:source "student_sport.json";
rml:referenceFormulation ql:JSONPath;
rml:iterator "$.students[*]"
];
rr:subjectMap [
rr:template "http://example.com/{Sport}";
rr:class ex:Sport
];
rr:predicateObjectMap [
rr:predicate foaf:name ;
rr:objectMap [
rml:reference "Sport"
]
].
<LinkMap_1_2>
a rr:TriplesMap;
rml:logicalSource [
rml:source "student_sport.json";
rml:referenceFormulation ql:JSONPath;
rml:iterator "$.students[*]"
];
rr:subjectMap [
rr:template "http://example.com/{Student}";
];
rr:predicateObjectMap [
rr:predicate ex:plays;
rr:objectMap [
rr:template "http://example.com/{Sport}"
]
].
XML Schema:
JSON Schema: