JsonPath-like API to easily deserialize parts of a BSON document
-
Name selector:
.foo• !146 (merged)- Single-quoted • !146 (merged)
- Double-quoted • !146 (merged)
- Usual escape sequences
- Hexadecimal escape sequence
-
Index selector:
[0]• !146 (merged)- Negative index • !165 (merged)
-
Wildcard selector:
[*]• !165 (merged) -
Slice selector:
[1:7:2]• !165 (merged) -
Filter selector:
[?<expr>]• !182 (merged) -
Function extension:
length(@.foo) -
Multiple selectors:
[*, 1:2:3]• !182 (merged) -
Descendants:
..[*, 1:2:3]
Edited by Ivan “CLOVIS” Canet