JSONPath Evaluator
Δοκιμάστε JSONPath εκφράσεις έναντι JSON δεδομένων. Live αξιολόγηση, αποτελέσματα highlighted. Υποστηρίζει core JSONPath syntax. Στον browser.
Δοκιμάστε παραδείγματα:
Αναφορά
JSONPath syntax cheat sheet
Το JSONPath είναι το αντίστοιχο XPath για JSON. Σας επιτρέπει να επιλέγετε nodes από JSON document χρησιμοποιώντας path-like έκφραση. Συνήθεις τελεστές: $ (root), .key (child), ..key (recursive descent), [*] (wildcard), [n] (array index), [start:end] (slice), [?(@.x > 1)] (filter expression).
Συνήθη μοτίβα
$.store.book[*].author— όλοι οι authors στο book array.$..price— κάθεpriceπεδίο οπουδήποτε στο δέντρο.$.store.book[0,1]— τα δύο πρώτα books.$.store.book[-1]— το τελευταίο book.$.store.book[?(@.price < 10)]— books φθηνότερα από 10.
Συνήθεις χρήσεις
- API response parsing — εξάγετε πεδία από βαθιά ένθετα responses.
- Πλοήγηση config — query σε μεγάλα config trees συνοπτικά.
- Test assertions — εκφραστικοί έλεγχοι για integration tests.
Απόρρητο
Όλη η αξιολόγηση τρέχει 100% στον browser σας. Δεν αποστέλλονται δεδομένα σε server.