- From: Kuno Woudt <kuno@frob.nl>
- Date: Sat, 30 Jun 2012 23:03:31 +0200
- To: Linked JSON <public-linked-json@w3.org>
Hi, I've hit upon some surprising behaviour again with the json-ld playground. I understand all of that is still in development, but I am still curious if the behaviour I'm seeing is correct, or if I've found a bug, or if I'm just doing something stupid and my input is wrong :) Here is my starting point: http://ur1.ca/9leae In this test document senet:properties is a "@list", I would like to see it framed as a regular javascript array, so I add { "@container": "@list" } to the context, my full context now looks like this: { "@context": { "owl": "http://www.w3.org/2002/07/owl#", "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", "senet": "https://senet.org/ns#", "id": "@id", "type": "@type", "senet:properties": { "@container": "@list" } } } This does change the "senet:properties" on "senet:Game" to render as a javascript list, but the second object in the @graph suddenly has its id changed from "senet:properties" to the full url, "https://senet.org/ns#properties". I wasn't expecting that to happen, is the behaviour correct? Is there something I need to add in the context to have this id stay compact? -- kuno / warp.
Received on Saturday, 30 June 2012 21:03:56 UTC