You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Recommendation: Replace JSON Pointer notation with JSON Path #34
JSON pointer, while is works, requires pre-processing when working with arrays, to determine the index value.
The JSON Path approaches provides filtering that can identity the arrary entry.
$.phoneNumbers[?@.type == 'Work'].number will return the correct number to update.
You will have to write code to find the index value would need to be updated via JSON Pointer, in the previous case it would be: /phoneNumbers/0/number
Not actively; this repo is just for collecting requirements and gauging interest. I might do something at some point, and of course anyone can make proposals (e.g., in the IETF).
Activity
zbleness commentedon May 7, 2026
I have an experimental implementation of this here: blenessy/python-jsonpath@d8bdcc8
dubnemo commentedon May 7, 2026
@mnot not sure if you are actively working on JSON Patch 2. It seems the Newtonsoft folks would be interested in this as well as others.
mnot commentedon May 10, 2026
Not actively; this repo is just for collecting requirements and gauging interest. I might do something at some point, and of course anyone can make proposals (e.g., in the IETF).