We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Have the return value include missing paths as undefined.
Missing paths are excluded.
For this given JSON:
{ "level1Array": [ { "level2Index": 0 }, { "level2Index": 1, "level2Value": "2" } ] }
$.level1Array[*].level2Value returns ["2"]. It would be useful to have an option so that it returns: [undefined, "2"].
$.level1Array[*].level2Value
["2"]
I tried using the @undefined flag, but to no avail. Another JSONPath library implemented this: joshbuddy/jsonpath#76
The text was updated successfully, but these errors were encountered:
I'm also looking for this feature
Sorry, something went wrong.
No branches or pull requests
Motivation
Have the return value include missing paths as undefined.
Current behavior
Missing paths are excluded.
Desired behavior
For this given JSON:
$.level1Array[*].level2Value
returns["2"]
.It would be useful to have an option so that it returns: [undefined, "2"].
Alternatives considered
I tried using the @undefined flag, but to no avail.
Another JSONPath library implemented this: joshbuddy/jsonpath#76
The text was updated successfully, but these errors were encountered: