- From: Matteo Fortini <matteo.fortini@gmail.com>
- Date: Thu, 26 Sep 2024 19:24:58 +0200
- To: public-json-ld@w3.org
We want to generate a JSON-LD object from a JSON one by adding the @context. The destination object is, for example [ { "CPV:name": [ { "@value": "Fred" } ], "@id": "https://w3id.org/person/AA123456CC" } ] While the source object is { "name": "Fred", "personID": "AA123456CC" } We would like to have a @context that converts source to destination. A working example could be { "@context":{ "@vocab":"CPV:", "personID": "@id", "@base":"https://w3id.org/person/" }, "name": "Fred", "personID": "AA123456CC" } However, this seems an overload of the meaning of "@base", which shouldn't be used just for one @id, but as the base URI of a number of @id-s. Is there another more standard way? Thank you Here's the playground version: https://tinyurl.com/27rxs2yj
Received on Friday, 27 September 2024 13:36:58 UTC