Skip to main content

Module json_util

Module json_util 

Source

Functions§

escape_str
Escape a string for inclusion in a JSON string value (not quoted).
extract_bool
Extract a bool value from a flat JSON object: {“key”:true,…}
extract_str
Extract a string value from a flat JSON object: {“key”:“value”,…}
extract_str_array
Extract a string array from a flat JSON object: {“key”:[“a”,“b”],…} Values must not contain commas or brackets.
extract_u64
Extract a u64 value from a flat JSON object: {“key”:123,…}
extract_u64_array
Extract a u64 array from a flat JSON object: {“key”:[1,2,3],…} Non-digit values are skipped.
str_array
Serialize a string slice as a JSON array of strings.
u64_array
Serialize a u64 slice as a JSON array of numbers.
usize_array
Serialize a usize slice as a JSON array of numbers.