JSOG (Java Script Object Graph), a convention which allows arbitrary object graphs to be represented in JSON. It allows a large, complicated, cyclic object graph to be serialized and deserialized to and from JSON.
JSOG - JavaScript Object Graph
JSOG (JavaScript Object Graph) is a simple convention which allows arbitrary object graphs to be represented in JSON. It allows a large, complicated, cyclic object graph to be serialized and deserialized to and from JSON.
The problem with JSON
JSON is widely used as a data interchange format, however, it is limited:
- Only directed acyclic graphs can be represented.
- Graphs with repeating information are duplicated on the wire and in memory.