You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In de zip in bijlage ter referentie een (tot de essentie herleid) input bestand (*0.EAP), EA-to-RDF output bestand (*0.tsv), SpecificationGenerator output bestand (*0.jsonld) en ter illustratie ook HTML output (*0.html).
Testinput
Test 1
Om het gedrag van de generator beter te bekijken en te kunnen vergelijken met wat we eigenlijk verwachten, heb ik een "didactisch voorbeeld" gemaakt.
Hierin enerzijds een expliciete klasse (A) en anderzijds een associatieklasse (B).
Beide zouden tot een vergelijkbaar resultaat moeten leiden.
In Test 1 werden URIs toegekend aan de 4 associaties (zowel in geval A als geval B).
Bemerk dat nergens een tag ignore=”true” werd toegekend, in tegenstelling tot Mandatendatabank AP, waar target-rev-ignore="true" werd toegekend.
Zie bestanden *1.EAP, *1.tsv, *1.jsonld en *1.html in bijlage.
In de JSONLD zijn de twee entries met dezelfde key te zien, nu met naam "AssocClassB.EAnaamVanPijl". Er zijn in totaal 4 entries waarvan de naam "EAnaamVanPijl" bevat.
Test 2
Gelijkaardig aan Test 1, maar nu niet met toegekende URIs doch met toegekende names in geval B.
Zie bestanden *2.EAP, *2.tsv, *2.jsonld en *2.html in bijlage.
De JSONLD output is gelijk aan die van Test 1, op de verwachte verschillen in de URIs na.
Vaststelling
In de gegenereerde JSONLD voor Mandatendatabank AP, waarin een associatieklasse wordt gebruikt,
staan twee entries met dezelfde key:
In de zip in bijlage ter referentie een (tot de essentie herleid) input bestand (*0.EAP), EA-to-RDF output bestand (*0.tsv), SpecificationGenerator output bestand (*0.jsonld) en ter illustratie ook HTML output (*0.html).
Testinput
Test 1
Om het gedrag van de generator beter te bekijken en te kunnen vergelijken met wat we eigenlijk verwachten, heb ik een "didactisch voorbeeld" gemaakt.
Hierin enerzijds een expliciete klasse (A) en anderzijds een associatieklasse (B).
Beide zouden tot een vergelijkbaar resultaat moeten leiden.
In Test 1 werden URIs toegekend aan de 4 associaties (zowel in geval A als geval B).
Bemerk dat nergens een tag ignore=”true” werd toegekend, in tegenstelling tot Mandatendatabank AP, waar target-rev-ignore="true" werd toegekend.
Zie bestanden *1.EAP, *1.tsv, *1.jsonld en *1.html in bijlage.
In de JSONLD zijn de twee entries met dezelfde key te zien, nu met naam "AssocClassB.EAnaamVanPijl". Er zijn in totaal 4 entries waarvan de naam "EAnaamVanPijl" bevat.
Test 2
Gelijkaardig aan Test 1, maar nu niet met toegekende URIs doch met toegekende names in geval B.
Zie bestanden *2.EAP, *2.tsv, *2.jsonld en *2.html in bijlage.
De JSONLD output is gelijk aan die van Test 1, op de verwachte verschillen in de URIs na.
Bijlage
jsonld-assoc.zip
The text was updated successfully, but these errors were encountered: