1 dépôt
Capabilities for encoding and recovering JavaScript objects with circular references using JSONPath links.
Distinct from JavaScript Object References: Distinct from JavaScript Object References: focuses on serializing circular references, not creating references for .NET interop.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Cyclical Object Handlers. Refine with filters or upvote what's useful.
This is a JavaScript library for parsing and serializing JSON data, with a particular focus on handling objects that contain circular references. It provides a standard JSON parser that reads text and reconstructs JavaScript values without using the eval function, guarding against code injection, alongside a standard serializer that converts objects into JSON strings for data interchange. The library distinguishes itself by offering specialized encoding and decoding for cyclical object graphs. It can serialize objects with circular references by replacing repeated object paths with JSONPath s
Handles encoding and recovery of JavaScript objects with circular references using JSONPath links.