This repository has been archived by the owner. It is now read-only.
Schema definitions to be used for validation of OParl content (deprecated)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
1.0
error_documents
test
.gitignore
README.md

README.md

Dieses Repository basiert auf einer alten Version von OParl und wird nicht mehr weiter entwickelt. Es verbleibt jedoch aus Gründen der Nachvollziehbarkeit auf GitHub.


OParl Schema

Hier werden, passend zur OParl-Spezifikation, die JSON-LD-Kontexte zu den OParl Objekttypen erarbeitet.

Die Ergebnisse sind persistent unter der URL

http://oparl.org/schema/<Version>/<Name>

abrufbar. Beispiel:

http://oparl.org/schema/1.0/Body
http://oparl.org/schema/1.0/Paper
http://oparl.org/schema/1.0/Person

Testing

Die Kontexte können mit den Beispiel-Dokumenten im Ordner test getestet werden. Dazu wird PyLD benötigt. Zur Installation:

pip install PyLD

Zum Ausführen eines Tests:

python test/test.py 1.0/Person test/person01.json

Werden hier Exceptions ausgegeben, ist entweder der Kontext oder das jeweils eingelesene JSON-Dokument fehlerhaft.