Επισκόπηση
Μορφοποιήστε JSON, YAML, XML στον περιηγητή. Δέντρο, αναζήτηση, αντιγραφή JSONPath, εξαγωγή. Open source, ιδιωτικό, MV3-native.
Το TreeJSON μορφοποιεί απαντήσεις JSON, YAML και XML απευθείας στον περιηγητή σας — άμεσα, τοπικά και με μηδενική τηλεμετρία. Ξαναχτίστηκε από την αρχή σε Manifest V3 αφού η πιο δημοφιλής επέκταση JSON Formatter για Chrome (πάνω από 2 εκατομμύρια χρήστες) έγινε closed-source και στις αρχές του 2026 άρχισε να εισάγει scripts τρίτων. ΤΙ ΚΑΝΕΙ Το TreeJSON ανιχνεύει απαντήσεις JSON, YAML και XML μέσω της κεφαλίδας Content-Type και της κατάληξης του αρχείου, και τις αποδίδει ως καθαρό συμπτυσσόμενο δέντρο με επισήμανση σύνταξης, μετρητές στοιχείων και οδηγούς εσοχής. Καμία ρύθμιση, κανένας λογαριασμός, κανένας διακομιστής. ΒΑΣΙΚΕΣ ΛΕΙΤΟΥΡΓΙΕΣ • Αυτόματη μορφοποίηση JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML και XML • Συμπτυσσόμενο δέντρο με μετρητές στοιχείων και οδηγούς εσοχής • Πλήρης αναζήτηση κειμένου σε κλειδιά και τιμές με επισήμανση υποσυμβολοσειρών • Δεξί κλικ σε οποιονδήποτε κόμβο → αντιγραφή JSONPath, ακατέργαστης τιμής ή ολόκληρου υποδέντρου • Κλικ-για-αντιγραφή σε οποιαδήποτε πρωτογενή τιμή • Επικυρωτής JSON με σφάλματα ανάλυσης αριθμημένα κατά γραμμή • Εξαγωγή JSON → CSV (πίνακας αντικειμένων), τύποι TypeScript ή JSON Schema (Draft-07) • Φωτεινό / σκοτεινό / αυτόματο θέμα — ακολουθεί το λειτουργικό σας σύστημα • Απενεργοποίηση ανά καρτέλα, ανά origin, μοτίβα regex εξαίρεσης URL • Συντομεύσεις πληκτρολογίου (Alt+Shift+J για εναλλαγή, ⌘/Ctrl+F για αναζήτηση) • Λειτουργεί με τοπικά αρχεία (file://) όταν ενεργοποιείτε την πρόσβαση σε αρχεία • Εναλλαγή ακατέργαστο / μορφοποιημένο — επιστροφή στο κείμενο πηγής ανά πάσα στιγμή • 100% offline μετά την εγκατάσταση — χωρίς δικά του δικτυακά αιτήματα ΓΙΑ ΠΟΙΟΥΣ Προγραμματιστές web που κάνουν debug απαντήσεων REST και GraphQL, μηχανικούς backend που επιθεωρούν payloads, μηχανικούς QA που επαληθεύουν τη μορφή απαντήσεων, DevOps που διαβάζουν αρχεία ρυθμίσεων, οποιονδήποτε φτάνει σε ακατέργαστο URL JSON και θέλει να το διαβάσει εύκολα. ΠΩΣ ΛΕΙΤΟΥΡΓΕΙ Ανοίξτε ένα URL JSON, YAML ή XML → το TreeJSON ελέγχει το Content-Type → αποδίδει ένα δομημένο δέντρο → αναζητήστε, αντιγράψτε, εξάγετε. Πάντα μηδενική ρύθμιση. ΓΙΑΤΙ TREEJSON • Ιδιωτικότητα πρώτα. Μηδέν τηλεμετρία, μηδέν analytics, μηδέν scripts τρίτων, μηδέν διακομιστές. • Open source. Άδεια MIT. Ο κώδικας ανίχνευσης είναι ελέγξιμος στο δημόσιο repository. • MV3-native. Φτιαγμένο για την τρέχουσα πλατφόρμα επεκτάσεων του Chrome. Δεν θα απενεργοποιηθεί από μελλοντικές ενημερώσεις του Chrome που καταργούν το Manifest V2. • Ελάχιστες άδειες. Μόνο «storage» για προτιμήσεις και «activeTab» για την τρέχουσα σελίδα. Η άδεια host «<all_urls>» χρησιμοποιείται αποκλειστικά για την ανάγνωση του Content-Type της απάντησης. • Πολλαπλές μορφές. JSON, YAML, XML — ένα εργαλείο, τρεις προβολές, ένα συνεπές περιβάλλον. ΕΞΗΓΗΣΗ ΑΔΕΙΩΝ Γιατί το TreeJSON ζητά πρόσβαση σε όλους τους ιστότοπους; Τα API JSON, YAML και XML φιλοξενούνται σε κάθε domain του web. Για να μπορεί το Chrome να μορφοποιεί αυτόματα μια απάντηση JSON από οποιοδήποτε domain, η επέκταση πρέπει να δηλώσει πρόσβαση σε αυτό. Το TreeJSON επιθεωρεί μόνο το Content-Type του εγγράφου. Αν η απάντηση δεν είναι JSON, YAML ή XML, το content script τερματίζει αμέσως. Δεν διαβάζεται ιστορικό περιήγησης. Κανένα URL δεν φεύγει από τον περιηγητή. Τίποτα δεν στέλνεται πουθενά. ΕΡΧΕΣΤΕ ΑΠΟ ΑΛΛΗ ΠΡΟΒΟΛΗ JSON; Ψάχνετε για open-source προβολή JSON χωρίς τηλεμετρία, χωρίς scripts τρίτων και με ενημερωμένη βάση κώδικα MV3; Το TreeJSON είναι η επιλογή με ιδιωτικότητα πρώτα και υποστήριξη πολλαπλών μορφών. Μετάβαση σε δευτερόλεπτα. ΣΥΧΝΕΣ ΕΡΩΤΗΣΕΙΣ Ε: Θα εισάγει το TreeJSON pop-ups ή banners σε σελίδες αγορών ή checkout; Α: Όχι. Το TreeJSON ποτέ δεν τρέχει σε σελίδες μη-JSON. Το content script τερματίζει πριν διαβάσει τη σελίδα αν το Content-Type δεν είναι JSON, YAML ή XML. Ε: Παρακολουθεί το TreeJSON την περιήγησή μου; Α: Όχι. Το TreeJSON έχει μηδενικά εξερχόμενα δικτυακά αιτήματα. Δεν φορτώνει απομακρυσμένα scripts, γραμματοσειρές ή SDK analytics. Ε: Γιατί ζητά «<all_urls>»; Α: Τα API JSON φιλοξενούνται σε κάθε domain. Το TreeJSON ελέγχει το Content-Type της απάντησης και τερματίζει αν δεν είναι σχετικό. Κανένα URL δεν καταγράφεται ή μεταδίδεται. Ε: Μπορώ να επεξεργαστώ JSON; Α: Το TreeJSON είναι μόνο για ανάγνωση στην v1. Για εγγραφή χρησιμοποιήστε αποκλειστικό επεξεργαστή JSON. Ε: Λειτουργεί offline; Α: Ναι. Μετά την εγκατάσταση, το TreeJSON τρέχει εξ ολοκλήρου τοπικά. Δεν υπάρχει συστατικό διακομιστή. Ε: Είναι ο πηγαίος κώδικας δημόσιος; Α: Ναι. Με άδεια MIT στο GitHub. Ελέγξτε τη λογική ανίχνευσης, το parser glue και τον κώδικα rendering πριν την εγκατάσταση. Ε: Σε τι διαφέρει από τα Chrome DevTools; Α: Τα DevTools εμφανίζουν JSON στην καρτέλα Network και απαιτούν να το ανοίξετε για κάθε αίτημα. Το TreeJSON μορφοποιεί αυτόματα κάθε URL JSON που ανοίγετε σε κανονική καρτέλα — πιο γρήγορο για καθημερινή επιθεώρηση API, walkthroughs και διαμοιρασμό οθόνης.
Λεπτομέρειες
- Έκδοση1.2.1
- Ενημέρωση21 Μαΐου 2026
- Μέγεθος202KiB
- Γλώσσες52 γλώσσες
- ΠρογραμματιστήςΙστότοπος
Ηλεκτρονικό ταχυδρομείο
aaleksandr.ross@gmail.com - Μη επαγγελματίας έμποροςΑυτός ο προγραμματιστής δεν έχει αυτοπροσδιοριστεί ως έμπορος. Εάν είστε καταναλωτές στην Ευρωπαϊκή Ένωση, λάβετε υπόψη ότι τα δικαιώματα των καταναλωτών δεν ισχύουν για συμβάσεις ανάμεσα σε εσάς και σε αυτόν τον προγραμματιστή.
Απόρρητο
Αυτός ο προγραμματιστής δηλώνει ότι τα δεδομένα σας
- Δεν πωλούνται σε τρίτα μέρη, με εξαίρεση τις εγκεκριμένες περιπτώσεις χρήσης
- Δεν χρησιμοποιούνται ούτε μεταφέρονται για σκοπούς που δεν σχετίζονται με τη βασική λειτουργία του στοιχείου.
- Δεν χρησιμοποιούνται ούτε μεταφέρονται για τον καθορισμό της πιστοληπτικής ικανότητας ή για λόγους δανειοδότησης.