implementazione di JSONPath, JSON Pointer e JSON Patch
Questa libreria fornisce strumenti per lavorare con dati JSON, inclusa la
gestione per espressioni JSONPath come descritta nella RFC 9535, nonché
per JSON Pointer (RFC 6901) e JSON Patch (RFC 6902). Può essere utilizzata
per estrarre dati da JSON strutturato utilizzando interrogazioni
flessibili, navigare in oggetti profondamente annidati e applicare
modifiche a documenti JSON esistenti. L'implementazione mira ad essere
conforme agli standard stabiliti per garantire una gestione prevedibile e
interoperabile dei dati JSON. Le applicazioni comuni includono la
trasformazione di strutture di dati, la selezione di valori basata su
interrogazioni complesse e l'esecuzione di aggiornamenti applicando
operazioni di patch.