Μορφοποιητής και επικυρωτής JSON
Μορφοποιήστε, επικυρώστε, καλλωπίστε και ελαχιστοποιήστε JSON εξ ολοκλήρου στο πρόγραμμα περιήγησής σας. Χωρίς μεταφορτώσεις, χωρίς παρακολούθηση — τα δεδομένα σας παραμένουν στη συσκευή σας.
Επικολλήστε JSON, αποθέστε ένα αρχείο ή κάντε κλικ στο Άνοιγμα αρχείου.
Το αποτέλεσμα εμφανίζεται εδώ. Όλα εκτελούνται στο πρόγραμμα περιήγησής σας.
Ιδιωτικό από σχεδιασμό
Όλη η μορφοποίηση, η επικύρωση και η ελαχιστοποίηση εκτελούνται τοπικά στο πρόγραμμα περιήγησής σας. Το JSON σας δεν αποστέλλεται ποτέ σε διακομιστή.
Άμεση ανατροφοδότηση
Λάβετε σφάλματα ανάλυσης με πληροφορίες γραμμής και στήλης, καθώς και το περιβάλλον, ώστε να μπορείτε να διορθώσετε τυπογραφικά λάθη σε δευτερόλεπτα.
Μορφοποίηση, ελαχιστοποίηση και ταξινόμηση
Εκτυπώστε όμορφα JSON με εσοχή 2, 4 ή tab, ελαχιστοποιήστε για μεταφορά και προαιρετικά ταξινομήστε τα κλειδιά αντικειμένων αλφαβητικά.
Σχετικά εργαλεία μετατροπής
Πρέπει να μετατρέψετε JSON σε άλλη μορφή; Χρησιμοποιήστε έναν από τους ειδικούς μετατροπείς παρακάτω.
Συχνές Ερωτήσεις
Είναι αυτό το JSON formatter πραγματικά δωρεάν; ▾
Ναι. Το Convertr.org JSON formatter, validator και beautifier είναι 100% δωρεάν χωρίς εγγραφή, χωρίς υδατογράφημα και χωρίς όρια χρήσης.
Έχει μεταφορτωθεί το JSON μου σε έναν διακομιστή; ▾
Όχι. Αυτό είναι ένα εγγενές εργαλείο μορφοποίησης JSON για το πρόγραμμα περιήγησης. Το κείμενο JSON σας δεν φεύγει ποτέ από τη συσκευή σας — η μορφοποίηση, η επικύρωση και η συμπίεση εκτελούνται τοπικά στο πρόγραμμα περιήγησής σας χρησιμοποιώντας JavaScript.
Τι ελέγχει ο validator; ▾
Ο validator ελέγχει ότι η είσοδός σας είναι συντακτικά έγκυρη JSON σύμφωνα με την επίσημη προδιαγραφή JSON. Τα σφάλματα περιλαμβάνουν κόμματα σε λάθος θέση, μη ισορροπημένες αγκύλες, κλειδιά χωρίς εισαγωγικά και χαρακτήρες στο τέλος, με πληροφορίες γραμμής και στήλης όταν είναι διαθέσιμες.
Ποια είναι η διαφορά μεταξύ Format και Minify; ▾
Η μορφοποίηση (επίσης ονομάζεται Beautify ή Pretty Print) προσθέτει αλλαγές γραμμής και εσοχές, ώστε το JSON να είναι ευανάγνωστο. Η σμίκρυνση αφαιρεί όλους τους περιττούς κενούς χαρακτήρες για να κάνει το JSON όσο το δυνατόν μικρότερο για μεταφορά μέσω του δικτύου.
Μπορώ να ταξινομήσω τα κλειδιά αλφαβητικά; ▾
Ναι. Ενεργοποιήστε την επιλογή Sort keys για να ταξινομήσετε αναδρομικά τα κλειδιά αντικειμένων αλφαβητικά. Οι πίνακες διατηρούν την αρχική τους σειρά.
Πόσο μεγάλο αρχείο JSON μπορώ να μορφοποιήσω; ▾
Επειδή όλα εκτελούνται στο πρόγραμμα περιήγησής σας, το πρακτικό όριο εξαρτάται από τη συσκευή σας. Οι σύγχρονοι επιτραπέζιοι υπολογιστές χειρίζονται άνετα αρχεία JSON αρκετών megabyte. Για πολύ μεγάλα αρχεία, προτιμήστε εργαλεία γραμμής εντολών όπως το jq.
Υποστηρίζει αυτό το εργαλείο JSON5 ή JSONC (JSON με σχόλια); ▾
Όχι. Για να παραμείνουμε αυστηρά συμβατοί με την προδιαγραφή JSON, δεν υποστηρίζονται τα JSON5 και JSONC (JSON με σχόλια ή τελικές κόμματα). Αφαιρέστε τα σχόλια και τις τελικές κόμματα πριν από την επικόλληση.
Μπορώ να μετατρέψω JSON σε YAML, XML ή CSV; ▾
Αυτή η σελίδα επικεντρώνεται στη μορφοποίηση, την επικύρωση και την ελαχιστοποίηση του ίδιου του JSON. Για μετατροπή μορφής (JSON σε YAML, JSON σε XML, JSON σε CSV), το Convertr.org προσφέρει ειδικές σελίδες μετατροπέα.
Μορφοποιητής και Επικυρωτής JSON
Αναλύστε, επικυρώστε, μορφοποιήστε, συμπιέστε, ταξινομήστε και επιθεωρήστε κείμενο JSON.
- Εισαγωγή
- κείμενο JSON ή ένα τοπικό αρχείο .json συν επιλογές μορφοποίησης.
- Έξοδος
- μορφοποιημένο ή συμπιεσμένο JSON με διαγνωστικά σύνταξης και στατιστικά.
- Πραγματικοί περιορισμοί
- Το JSON δεν μπορεί να περιέχει σχόλια, τελικές κόμματα, NaN ή σημασιολογία διπλού κλειδιού που διατηρεί κάθε αναλυτής· η μνήμη της συσκευής περιορίζει πολύ μεγάλα έγγραφα.
- Απόρρητο και επεξεργασία δεδομένων
- Το κείμενο JSON ή ένα τοπικό αρχείο .json και επιλογές μορφοποίησης επεξεργάζονται σε αυτό το παράθυρο του προγράμματος περιήγησης. Ο Convertr δεν λαμβάνει ή αποθηκεύει το κείμενο. Κλείνοντας ή επαναφορτώνοντας τη σελίδα καθαρίζεται η κατάσταση εργασίας, εκτός εάν το εργαλείο προσφέρει ρητά μια τοπική λήψη.
Πώς να χρησιμοποιήσετε αυτό το εργαλείο
- Παρέχετε κείμενο JSON ή ένα τοπικό αρχείο .json και επιλογές μορφοποίησης στα στοιχεία ελέγχου του εργαλείου.
- Επιλέξτε τις ρυθμίσεις που επηρεάζουν το μορφοποιημένο ή μικρογραφημένο JSON με τη διάγνωση και τα στατιστικά στοιχεία σύνταξης, στη συνέχεια εκτελέστε το εργαλείο.
- Αναθεωρήστε μορφοποιημένο ή συμπιεσμένο JSON με διαγνωστικά σύνταξης και στατιστικά στοιχεία πριν από την αντιγραφή ή τη λήψη.
Κοινοί τρόποι αποτυχίας
Ένα συντακτικό σφάλμα αναφέρει τη θέση του, ενώ μια κενή είσοδος ή ένα υπερβολικά μεγάλο έγγραφο δεν μπορεί να παράγει έξοδο.
Χρήσιμο παράδειγμα
Επικολλήστε μια συμπαγή απάντηση API για να την εσοχή με δύο κενά και να ταξινομήσει τα κλειδιά αντικειμένου για αναθεώρηση.