Μορφοποιητής και επικυρωτής JSON

Μορφοποιήστε, επικυρώστε, καλλωπίστε και ελαχιστοποιήστε JSON εξ ολοκλήρου στο πρόγραμμα περιήγησής σας. Χωρίς μεταφορτώσεις, χωρίς παρακολούθηση — τα δεδομένα σας παραμένουν στη συσκευή σας.

100% βασισμένο σε πρόγραμμα περιήγησης Δεν απαιτείται εγγραφή Ιδιωτικό από προεπιλογή
Έτοιμο

Επικολλήστε JSON, αποθέστε ένα αρχείο ή κάντε κλικ στο Άνοιγμα αρχείου.


                            

Το αποτέλεσμα εμφανίζεται εδώ. Όλα εκτελούνται στο πρόγραμμα περιήγησής σας.

Ιδιωτικό από σχεδιασμό

Όλη η μορφοποίηση, η επικύρωση και η ελαχιστοποίηση εκτελούνται τοπικά στο πρόγραμμα περιήγησής σας. Το JSON σας δεν αποστέλλεται ποτέ σε διακομιστή.

Άμεση ανατροφοδότηση

Λάβετε σφάλματα ανάλυσης με πληροφορίες γραμμής και στήλης, καθώς και το περιβάλλον, ώστε να μπορείτε να διορθώσετε τυπογραφικά λάθη σε δευτερόλεπτα.

Μορφοποίηση, ελαχιστοποίηση και ταξινόμηση

Εκτυπώστε όμορφα JSON με εσοχή 2, 4 ή tab, ελαχιστοποιήστε για μεταφορά και προαιρετικά ταξινομήστε τα κλειδιά αντικειμένων αλφαβητικά.

Σχετικά εργαλεία μετατροπής

Πρέπει να μετατρέψετε JSON σε άλλη μορφή; Χρησιμοποιήστε έναν από τους ειδικούς μετατροπείς παρακάτω.

OFX σε JSONL
Εξαγωγή ακριβών εγγραφών συναλλαγών
MBOX σε JSONL
Εξαγωγή πλήρους μεταδεδομένων ηλεκτρονικού ταχυδρομείου
Προβολέας HAR
Ελέγξτε και απολυμάνετε HTTP Archives
JSON σε YAML
Μετατροπή JSON σε YAML
JSON σε XML
Μετατροπή JSON σε XML
XML σε JSON
Μετατροπή XML σε JSON
Μορφοποίηση XML
Μορφοποίηση και επικύρωση XML
JSON σε CSV
Μετατροπή JSON σε CSV
Επικυρωτής Σχήματος JSON
Επικυρώστε JSON έναντι ενός σχήματος online με υποστήριξη Draft-07, 2019-09 και 2020-12 στο πρόγραμμα περιήγησής σας.
JSON σε TypeScript
Δημιουργία τοπικών διεπαφών
Ελεγκτής JSONPath
Αναζήτηση JSON με εκφράσεις
YAML σε JSON
Μετατροπή YAML σε JSON
Μορφοποιητής YAML
Μορφοποίηση και επικύρωση YAML
Μορφοποιητής SQL
Μορφοποίηση ερωτημάτων βάσης δεδομένων
Ελαχιστοποιητής JavaScript
Εστιατόριο JS τοπικά
XML σε JSON
Μετατροπή XML σε JSON
CSV σε JSON
Μετατροπή CSV σε JSON
Γεννήτρια εκφράσεων Cron
Επικύρωση χρονοδιαγραμμάτων cron
Μετατροπέας εγγράφων
Όλοι οι μετατροπείς εγγράφων
Όλοι οι μετατροπείς
Επιστροφή στην αρχική σελίδα

Συχνές Ερωτήσεις

Είναι αυτό το 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 δεν λαμβάνει ή αποθηκεύει το κείμενο. Κλείνοντας ή επαναφορτώνοντας τη σελίδα καθαρίζεται η κατάσταση εργασίας, εκτός εάν το εργαλείο προσφέρει ρητά μια τοπική λήψη.

Πώς να χρησιμοποιήσετε αυτό το εργαλείο

  1. Παρέχετε κείμενο JSON ή ένα τοπικό αρχείο .json και επιλογές μορφοποίησης στα στοιχεία ελέγχου του εργαλείου.
  2. Επιλέξτε τις ρυθμίσεις που επηρεάζουν το μορφοποιημένο ή μικρογραφημένο JSON με τη διάγνωση και τα στατιστικά στοιχεία σύνταξης, στη συνέχεια εκτελέστε το εργαλείο.
  3. Αναθεωρήστε μορφοποιημένο ή συμπιεσμένο JSON με διαγνωστικά σύνταξης και στατιστικά στοιχεία πριν από την αντιγραφή ή τη λήψη.

Κοινοί τρόποι αποτυχίας

Ένα συντακτικό σφάλμα αναφέρει τη θέση του, ενώ μια κενή είσοδος ή ένα υπερβολικά μεγάλο έγγραφο δεν μπορεί να παράγει έξοδο.

Χρήσιμο παράδειγμα

Επικολλήστε μια συμπαγή απάντηση API για να την εσοχή με δύο κενά και να ταξινομήσει τα κλειδιά αντικειμένου για αναθεώρηση.