Closed
Description
The current specs do not explicitly specify how multiple graphs are represented and processed. I think this was in a former version of the spec but perhaps it got lost? There are currently two methods, a top level array and an @id array:
[
{ ... },
{ ... },
...
]
{
"@context": { ... },
"@id": [
{ ... },
{ ... },
...
]
}
The specs should spell out these two ways of doing things an list the advantages of each. For instance, the @id array method allows you to have a common top-level @context that will be preserved when compacting data. Syntax and processing tests should also be written.
Also see:
- Issue Array of IRIs is not supported by playground and not specified in the spec #54
- Similar request for this in the spec: http://lists.w3.org/Archives/Public/public-linked-json/2012Jan/0082.html
- Alternate proposal: http://lists.w3.org/Archives/Public/public-linked-json/2012Jan/0086.html