- From: Richard Cyganiak <richard@cyganiak.de>
- Date: Sun, 21 Oct 2012 09:47:07 +0100
- To: Gregg Kellogg <gregg@greggkellogg.net>
- Cc: RDF WG <public-rdf-wg@w3.org>
On 20 Oct 2012, at 23:19, Gregg Kellogg wrote: >> From a note in 3.4 [3]: > > [[[ > The null value is processed in a special way in JSON-LD. Unless otherwise specified, a JSON-LD processor must act as if a key-value pair in the body of a JSON-LD document was never declared when the value equals null. If @value, @list, or @set is set to null in expanded form, then the entire JSON object is ignored. If @context is set to null, the active context is reset and when used within a context, it removes any definition associated with the key, unless otherwise specified. > ]]] By the way: Using RFC2119 keywords in Notes is nonsensical. The role of a Note is to provide non-normative explanations within a normative section. Putting conformance statements into a Note is fundamentally wrong. Or perhaps MUST in JSON-LD doesn't mean the same as MUST in other W3C specifications? Or unlike in other W3C specifications, Notes are in fact normative in JSON-LD? We will never know, since there is no Conformance section. Bet, Richard
Received on Sunday, 21 October 2012 08:47:39 UTC