RFC 9535: JSONPath: Abfragen für JSON-Dokumente
Zusammenfassung
RFC 9535 standardisiert JSONPath als Sprache zum Auswählen von Werten innerhalb verschachtelter JSON-Daten. Standardisierte Abfragesprachen verbessern Portabilität zwischen Werkzeugen.
Ideen
- Root- und Kindsegmente navigieren die Dokumentstruktur.
- Wildcards wählen mehrere Elemente.
- Filterausdrücke grenzen Ergebnisse nach Bedingungen ein.
Einsichten
- Flexible Pfade brauchen Grenzen gegen teure Auswertung.
Bemerkungen
- RFC 9535 trägt den Status „Vorgeschlagener Standard“; aktuelle Errata und Nachfolgedokumente bleiben zusätzlich zu prüfen.
Empfehlungen
- Begrenze Eingabegröße und Ausdruckskomplexität bei fremden Abfragen.
- Teste Randfälle mit Arrays, fehlenden Werten und Unicode.
Referenzen
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.