json_format(JsonDocument, FormatOptions)
The json_format formats the JsonDocument according to
FormatOptions. Multiple options can be provided either space
or comma separated.
Valid FormatOptions are:
- COMPACT - remove all unnecessary whitespace
- INDENT(N) - print the JSON with each object or array member on a new line,
indented by N spaces to show structure
- SORT-KEYS - sort the keys in the object. By default the order is preserved
- EMBED - omit the enclosing
{} or [] is using the snippet in another object - ENSURE_ASCII - encode all Unicode characters outside the ASCII range
- ENCODE_ANY - if not a valid JSON document then encode into a JSON literal, e.g. to encode a string.
- ESCAPE_SLASH - escape forward slash
/ as \/
Copyright © Thunderstone Software Last updated: Apr 15 2024