Δέντρο JSON θεατής
Προβάλετε, μορφοποιήστε και εξερευνήστε δεδομένα JSON σε ένα διαδραστικό πτυσσόμενο δέντρο. Δωρεάν, ασφαλής και δεν απαιτείται μεταφόρτωση.
Σύρετε και αποθέστε το αρχείο JSON εδώ
Ή επικολλήστε κείμενο JSON παρακάτω
Προβάλετε, μορφοποιήστε και εξερευνήστε δεδομένα JSON σε ένα διαδραστικό πτυσσόμενο δέντρο. Δωρεάν, ασφαλής και δεν απαιτείται μεταφόρτωση.
Ή επικολλήστε κείμενο JSON παρακάτω
Τα προγράμματα προβολής δέντρων JSON εμφανίζουν τα δεδομένα JSON ως πλοηγήσιμο ιεραρχικό δέντρο και όχι ως απλό κείμενο. Κάθε αντικείμενο γίνεται ένας πτυσσόμενος κλάδος. Οι πίνακες δείχνουν τα στοιχεία τους ξεχωριστά. Οι πρωτόγονες τιμές εμφανίζονται ως φύλλα. Η δομική προβολή διευκολύνει την εύρεση συγκεκριμένων πεδίων σε βαθιά ένθετα δεδομένα, τη σύμπτυξη άσχετων υποδέντρων και την πλοήγηση μεγάλων εγγράφων JSON που θα ήταν αδύνατη η διαχείριση ως επίπεδο κείμενο.
Σε σύγκριση με το μορφοποιημένο κείμενο JSON, οι προβολές δέντρων υπερέχουν στην πλοήγηση σε μεγάλα δεδομένα. Μια απόκριση API 10 MB δεν είναι πρακτική για κύλιση ως κείμενο, αλλά είναι εφικτή ως δέντρο όπου συμπτύσσετε κλειδιά ανώτατου επιπέδου που δεν σας ενδιαφέρουν και επεκτείνετε μόνο τα μέρη που σας ενδιαφέρουν.
Αυτό το πρόγραμμα προβολής αποδίδει το JSON σε ένα δομημένο δέντρο στο πρόγραμμα περιήγησής σας. Η αναζήτηση φιλτράρει τους κλάδους κατά κλειδί ή τιμή. Η οθόνη με επίγνωση τύπου διακρίνει συμβολοσειρές, αριθμούς, booleans, null, αντικείμενα και πίνακες.
Τα βαθιά ένθετα δεδομένα είναι δύσκολο να πλοηγηθούν ως κείμενο. Τα αρχεία διαμόρφωσης, οι αποκρίσεις API και η σειριακή κατάσταση έχουν συχνά 5+ επίπεδα ένθεσης. Η προβολή δέντρου σάς επιτρέπει να συμπτύξετε άσχετα επίπεδα και να εστιάσετε σε ό,τι έχει σημασία. Οι προβολές κειμένου απαιτούν προσεκτική κύλιση και μέτρηση αγκύλων.
Οι δυνατότητες αναζήτησης και φιλτραρίσματος έχουν επίσης σημασία. Η εύρεση όλων των κλειδιών με το όνομα 'user_id' σε ένα σύνθετο έγγραφο είναι γρήγορη με έναν θεατή που γνωρίζει την αναζήτηση. αδύνατο να γίνει αξιόπιστα με απλό κείμενο.
Επικολλήστε JSON, πλοηγηθείτε στο δέντρο.
Η ανάλυση JSON χρησιμοποιεί το JSON.parse, το οποίο αποτυγχάνει σε μη έγκυρη εισαγωγή με ένα σφάλμα ανάλυσης που δείχνει τη θέση του προβλήματος. Το έγκυρο JSON αποδίδει σε ένα αντικείμενο JavaScript το οποίο ο θεατής περπατά αναδρομικά για να δημιουργήσει το δέντρο.
Απόδοση: κάθε επίπεδο ένθεσης γίνεται ένας κλάδος με εσοχή. Τα κλειδιά αντικειμένων είναι ετικέτες. Οι τιμές αποδίδονται με βάση τον τύπο — συμβολοσειρές σε εισαγωγικά, αριθμοί χωρίς, booleans ως true/false, null ρητά, αντικείμενα και πίνακες ως πτυσσόμενοι κλάδοι.
Απόδοση: πολύ μεγάλο JSON (10MB+) μπορεί να επιβραδύνει την απόδοση. Η Lazy επέκταση (απόδοση μόνο ορατών κλάδων προς το παρόν) βοηθά. Η αναζήτηση σε μεγάλα έγγραφα μπορεί να διαρκέσει αισθητό χρόνο. Η ευρετηρίαση του δέντρου στην πρώτη ανάλυση βοηθά.