- From: james anderson <james@dydra.com>
- Date: Sun, 20 Jul 2014 16:19:36 +0200
- To: public-linked-json@w3.org
good afternoon, On 20 Jul 2014, at 16:02, Markus Lanthaler <markus.lanthaler@gmx.net> wrote: >>> […] >> >> how would one declare how to frame >> > > I assume you meant this instead, otherwise the JSON snippet below doesn't > make much sense as the two blank nodes aren't connected to each other (at > least not directly): correct. my error. i had intended something more like _:thing1 <http://example.com/id> <http://example.com/thing#1> . _:thing1 <http://example.com/type> <http://example.com/ImportantThing> . _:thing1 <http://example.com/feature> _:thing2 . _:thing2 <http://example.com/id> <http://example.com/thing#2> . _:thing2 <http://example.com/type> <http://example.com/Feature> . _:thing2 <http://example.com/characteristic> "low power consumption” . > > <http://example.com/thing#1> <http://example.com/type> > <http://example.com/ImportantThing> . > <http://example.com/thing#1> <http://example.com/feature> > <http://example.com/thing#2> . > <http://example.com/thing#2> <http://example.com/type> > <http://example.com/Feature> . > <http://example.com/thing#2> <http://example.com/characteristic> "low power > consumption" . > >> into >> >> [ { "key" : <http://example.com/thing#1>, >> "class": <http://example.com/ImportantThing>, >> "features" : [ { "key" : <http://example.com/thing#2>, "class": >> <http://example.com/Feature>, "detail": "low power consumption" } ] } ] > > You can use the following frame > > { > "@context": { > "key": "@id", > "class": { "@id": "http://example.com/type", "@type": "@id" }, > "features": "http://example.com/feature", > "detail": "http://example.com/characteristic" > }, > "features": {} > } > > http://tinyurl.com/maezvet your playground example works on the prepared json, but it is not clear how it applies to the given graph. that is, the “json-ld input” requires an initial transformation from the original rdf graph which i do not yet follow as a consequence of the frame declaration. the frame also appears to rely on not having specified a type. ? --- james anderson | james@dydra.com | http://dydra.com
Received on Sunday, 20 July 2014 14:20:08 UTC