Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support JSON-LD Framing #95

Open
rob-metalinkage opened this issue Sep 21, 2020 · 1 comment
Open

Support JSON-LD Framing #95

rob-metalinkage opened this issue Sep 21, 2020 · 1 comment

Comments

@rob-metalinkage
Copy link

JSON-LD serialisation can be done in many ways. The JSON-LD framing spec provides a basis for some control.

https://www.w3.org/TR/json-ld11-framing/

JSON-schema specifications could interact with specific JSON-LD frames, but probably not with arbitrary graph structures containing the same information.

Frames to create schemas and compatible serialisations can be generated from class models, and used to create instance documents that could conform to generic JSON APIs. A first cut attempt at building json-schemas from OWL models is at https://github.com/RDFLib/profilewiz/blob/master/profilewiz/Frame.py. Ideally something like this could be used to generate frames to feed into serialisation strategies.

@westurner
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants