Stream-based processing!?

Hi all,

The current spec states that "[JSON-LD] is intended to be easy to parse,
efficient to generate, stream-based and document-based processing
compatible, and require a very small memory footprint in order to operate."

What is meant with stream-based processing? An object has no implied order
in JSON and so the @context might be the last element to be parsed. This
makes it impossible to do anything with all the other elements parsed
before. So how exactly JSON-LD supports stream-based processing and how is
it intended to work?



--
Markus Lanthaler
@markuslanthaler

Received on Wednesday, 28 September 2011 11:57:51 UTC