Crate jsonpath_plus
source · [−]Expand description
Implementation of the JSONPath
spec, Proposal A with extensions.
Modules
Syntax tree that backs a path. If you just want to use paths, you shouldn’t touch this. This is exposed for users who want to provide things like syntax highlighting of paths or similar.
Errors returned by fallible methods
Items related to shortest-path indexing of JSON objects
Structs
A compiled JSON path. Can be used to match against items any number of times, preventing recompilation of the same pattern many times.
Functions
Find a pattern in the provided JSON value. Recompiles the pattern every call, if the same
pattern is used a lot should instead try using JsonPath::compile
.
Find a pattern in the provided JSON string. Recompiles the pattern every call, if the same
pattern is used a lot should instead try using JsonPath::compile
.