JSONPath Tester & Evaluator

Υποβάλετε ερωτήματα, επιθεωρήστε και αξιολογήστε έγγραφα JSON χρησιμοποιώντας εκφράσεις JSONPath σε πραγματικό χρόνο. Όλες οι αξιολογήσεις εκτελούνται τοπικά στο πρόγραμμα περιήγησής σας — τα δεδομένα σας δεν ανεβαίνουν ποτέ.

Διάλεκτος: JSONPath-Plus
Ετοιμος
0 byte
Οι αντιστοιχισμένες τιμές θα εμφανιστούν εδώ.

Παραδείγματα JSONPath

Φορτώστε τα δεδομένα δείγματος και κάντε κλικ σε οποιαδήποτε έκφραση παρακάτω για να τη δοκιμάσετε αμέσως. Αυτά τα παραδείγματα δείχνουν τυπικούς επιλογείς καθώς και επεκτάσεις JSONPath-Plus.

Έκφραση Περιγραφή
$.store.book[*].author Συγγραφείς όλων των βιβλίων στο κατάστημα.
$..author Όλοι οι συγγραφείς αναδρομικά οπουδήποτε στο JSON.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] Τα δύο πρώτα βιβλία χρησιμοποιώντας επιλογείς ένωσης/κόμματος.
$.store.book[:2] Τα δύο πρώτα βιβλία χρησιμοποιώντας συμβολισμό slice.
$.store.book[?(@.isbn)] Όλα τα βιβλία που περιέχουν ιδιότητα ISBN.
$..price Όλες οι τιμές αναδρομικά οπουδήποτε στο έγγραφο.

Σχετικά με το JSONPath-Plus

Αυτός ο αξιολογητής εκτελεί τη διάλεκτο JSONPath-Plus. Επεκτείνει την αρχική προδιαγραφή JSONPath με προσαρμοσμένες συναρτήσεις, επιλογείς γονέων (^), φίλτρα ιδιοτήτων/δεικτών και εγγενείς λειτουργίες πίνακα/slice.

Διαφορές Σύνταξης & Διαλέκτου

Η σύνταξη JSONPath ποικίλλει μεταξύ των βιβλιοθηκών (π.χ. Go, Java, Python). Το JSONPath-Plus είναι πλήρως JavaScript από την πλευρά του πελάτη, επιτρέποντας τυπικές λειτουργίες φίλτρου και αναζητήσεις βαθιών επιλογέων με ασφάλεια στο πρόγραμμα περιήγησης.

100% Ιδιωτικότητα από την Πλευρά του Πελάτη

Τα έγγραφα JSON και οι εκφράσεις ερωτημάτων σας αξιολογούνται απευθείας μέσα στο sandbox του προγράμματος περιήγησής σας. Δεν αποστέλλονται δεδομένα σε εξωτερικά API ή διακομιστές, διασφαλίζοντας πλήρη ιδιωτικότητα.