In the stream, objects that only contain an
@context property may be given to denote the context for all objects in the stream. The programmer must make sure that a
@context written in after objects have already been emitted, still work for all previously emitted objects.
Use in document stores (such as MongoDB)
Each collection should contain one
@context document which can be used to convert all objects in the collection to RDF.
@id of the object should be used as the internal identifier of the document (E.g., in MongoDB
Serialize to files
When serialized to a file, each stream element must be stringified on one line. Each object in a file is delimited by a newline (
npm install jsonld-stream --save
It defines a couple of transformer classes which can be used as follows:
var jsonldstream = ;fs;