JSON Path Explorer
Σχετικά με το εργαλείο
Το JSON Path Explorer μετατρέπει δεδομένα JSON σε έναν επίπεδο πίνακα, διευκολύνοντας τη γρήγορη επισκόπηση της δομής του.
Ασφάλεια και Ιδιωτικότητα: Όλη η επεξεργασία πραγματοποιείται αποκλειστικά τοπικά (client-side). Κανένα δεδομένο δεν αποστέλλεται σε εξωτερικούς διακομιστές.
Τρόπος λειτουργίας
1. Επικόλληση του JSON στο πεδίο εισαγωγής και πάτημα του κουμπιού Εξερεύνηση.
2. Έλεγχος εγκυρότητας του JSON και εμφάνιση αυτού σε μορφή πίνακα.
3. Κλικ σε οποιοδήποτε κελί της στήλης Path ή Value για άμεση αντιγραφή του περιεχομένου στο πρόχειρο.
4. Χρήση του πεδίου αναζήτησης κάτω από τον πίνακα για το φιλτράρισμα των αποτελεσμάτων κατά κλειδί, τύπο ή τιμή.
Τι είναι το JSONPath;
Το JSONPath είναι μια σύνταξη ερωτημάτων (αντίστοιχη του XPath για XML) η οποία επιτρέπει τον εντοπισμό και την απομόνωση συγκεκριμένων τμημάτων δεδομένων μέσα σε ένα αρχείο JSON (π.χ. $.users[0].name).
Βασικές Δυνατότητες
- Επίπεδη προβολή: Καθαρή απεικόνιση της δομής σε μορφή γραμμών πίνακα.
- Αντιγραφή με κλικ: Γρήγορη αντιγραφή του path ή της τιμής χωρίς την ανάγκη πρόσθετων κουμπιών.
- Φιλτράρισμα: Άμεση εύρεση στοιχείων κατά την πληκτρολόγηση.
- Στατιστικά: Γρήγορη επισκόπηση του μεγέθους, του βάθους και των τύπων δεδομένων του JSON.
Open Source Code: Οι μηχανισμοί του εργαλείου βασίζονται στη βιβλιοθήκη JsonToolkit.js. Ο κώδικας είναι πλήρως open-source και διαθέσιμος ως ES6 JavaScript Module στο GitHub. Μπορείτε να εξετάσετε, να κατεβάσετε ή να συνεισφέρετε στο project μέσω του JsonToolkit GitHub Repository.
Μπορείτε να διαβάσετε περισσότερα στο άρθρο JsonToolkit.js: Local-First JavaScript βιβλιοθήκη διαχείρισης JSON .