JSONPath Tester & Evaluator
Υποβάλετε ερωτήματα, επιθεωρήστε και αξιολογήστε έγγραφα JSON χρησιμοποιώντας εκφράσεις JSONPath σε πραγματικό χρόνο. Όλες οι αξιολογήσεις εκτελούνται τοπικά στο πρόγραμμα περιήγησής σας — τα δεδομένα σας δεν ανεβαίνουν ποτέ.
Οι αντιστοιχισμένες τιμές θα εμφανιστούν εδώ.
Παραδείγματα 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 ή διακομιστές, διασφαλίζοντας πλήρη ιδιωτικότητα.