JSON parsing and serialization utilities.
Types
Name |
Description |
Error thrown when deserializing json (i.e. converting a string into json). |
|
Source location of a parsed value (may be extended in the future to include offset, column, etc.). |
|
Parse metadata describing where a value's key and value appear in the source text. |
|
Source range of a parsed value (may be extended in the future to include an end location). |
|
Error thrown when serializing json (i.e. converting json into a string). |
|
Options controlling how a dynamic is serialized to and parsed from JSON. |
Type Aliases
Name |
Description |
Maps each parsed dynamic to its parse metadata. |
Enums
Name |
Description |
Specifies how to format floating‐point values in serialized JSON output. |
Functions
Name |
Description |
Create bitmap for serialization_opts.extra_ascii_to_escape_bitmap. |
|
Escape a string so that it is legal to print it in JSON text. |
|
Serialize dynamic to json‐string, with options. |
|
Strip all C99‐like comments (i.e. // and / * ... * /) |
Created with MrDocs