JSON Formatter & Validator
Επικολλήστε JSON για να το μορφοποιήσετε, να το συμπιέσετε ή να το επικυρώσετε. Τα σφάλματα δείχνουν την ακριβή γραμμή και στήλη και τίποτα δεν φεύγει από τον browser σας.
Τρέχει στον browser σαςΧωρίς εγγραφήΤίποτα δεν ανεβαίνει
Πώς να χρησιμοποιήσετε: JSON Formatter
- Επικολλήστε JSON στο πεδίο εισόδου ή ανοίξτε ένα αρχείο
.json. - Η έξοδος ενημερώνεται καθώς πληκτρολογείτε. Πατήστε Μορφοποίηση για ευανάγνωστη μορφή ή Ελαχιστοποίηση για να αφαιρεθούν τα κενά.
- Επιλέξτε 2 κενά, 4 κενά ή tabs και τσεκάρετε Ταξινόμηση κλειδιών για σταθερή σειρά κλειδιών.
- Αν το JSON δεν είναι έγκυρο, η γραμμή κατάστασης δείχνει τη γραμμή, τη στήλη και την πιθανότερη αιτία.
- Αντιγράψτε το αποτέλεσμα ή κατεβάστε το ως αρχείο.
Τι είναι ένας JSON formatter;
Ένας JSON formatter (ή JSON beautifier) προσθέτει ξανά εσοχές σε συμπιεσμένο JSON ώστε να διαβάζεται, ενώ ένας validator ελέγχει ότι ακολουθεί τη γραμματική του RFC 8259. Οι αποκρίσεις API, οι γραμμές log και τα αρχεία ρυθμίσεων είναι συνήθως συμπιεσμένα σε μία γραμμή· η μορφοποίηση κάνει την ένθεση και τις τιμές εύκολες στην ανάγνωση.
Συνηθισμένα σφάλματα JSON
- Τελικά κόμματα: το
{"a": 1,}είναι έγκυρη JavaScript αλλά μη έγκυρο JSON. - Μονά εισαγωγικά: κλειδιά και strings πρέπει να χρησιμοποιούν διπλά εισαγωγικά.
- Κλειδιά χωρίς εισαγωγικά: το
{name: "x"}πρέπει να γίνει{"name": "x"}. - Σχόλια: τα
//και/* */δεν αποτελούν μέρος του JSON. - Ειδικές τιμές: τα
NaN,Infinityκαιundefinedδεν επιτρέπονται.
Μορφοποίηση ή συμπίεση
Το μορφοποιημένο JSON είναι για ανθρώπους: code review, debugging και τεκμηρίωση. Το συμπιεσμένο JSON αφαιρεί κάθε προαιρετικό κενό και αλλαγή γραμμής, μικραίνοντας τα payloads για αποθήκευση και μεταφορά στο δίκτυο. Και τα δύο αναπαριστούν ακριβώς τα ίδια δεδομένα.