Επικύρωση JSON
Μη έγκυρο JSON διακόπτει τα API, τις αναπτύξεις ρυθμίσεων και τις αγωγές CI — συχνά με ασαφή μηνύματα "Μη αναμενόμενο διακριτικό". Επικολλήστε ή ανεβάστε JSON για να λάβετε άμεση επικύρωση σύνταξης με τοποθεσία σφάλματος.
Πώς να επικυρώσετε το JSON
1. Επικολλήστε το JSON στο πρόγραμμα επεξεργασίας ή ανεβάστε ένα αρχείο .json.
2. Ανάγνωση αποτελέσματος επικύρωσης: έγκυρο ή σφάλμα με τη θέση.
3. Διόρθωση κόμματα, εισαγωγικά ή αναντιστοιχίες αγκύλων.
4. Αντιγράψτε το διορθωμένο JSON ή στείλτε το σε μορφοποιητή/minifier.
Παραδείγματα επικύρωσης
Εντοπισμός σφαλμάτων απόκρισης API
Έξοδος καταγραφής περικομμένο μεσαίο αντικείμενο — ο επικυρωτής δείχνει ακριβώς πού κόπηκε η συμβολοσειρά.
επιδιόρθωση πακέτου.json
Επιπλέον κόμμα μετά το τελευταίο μπλοκ εξάρτησης — ο επικυρωτής δείχνει στη γραμμή πριν αποτύχει η εγκατάσταση npm.
Ωφέλιμο φορτίο webhook
Επιβεβαιώστε ότι το σώμα POST τρίτου κατασκευαστή είναι έγκυρο JSON πριν αντιστοιχίσετε πεδία στον κώδικα.
Πότε να χρησιμοποιήσετε αυτό το εργαλείο
• Πριν από τη δέσμευση της διαμόρφωσης στο git ή την ανάπτυξη στην παραγωγή.
• Κατά τον εντοπισμό σφαλμάτων του σώματος 400 Bad.quest.
• Κατά τη συγχώνευση χειροκίνητης επεξεργασίας JSON από μη τεχνικούς συμπαίκτες.
Αυστηρή JSON έναντι JavaScript
Το JSON είναι πιο αυστηρό από τα κυριολεκτικά αντικειμένων JS — χωρίς σχόλια, χωρίς απροσδιόριστο, χωρίς κόμματα. Η αντιγραφή από ρυθμίσεις παραμέτρων JS συχνά διακόπτεται μέχρι να καθαριστεί.
Συχνές ερωτήσεις
Συνήθη λάθη JSON;
Τα τελικά κόμματα, μονά εισαγωγικά αντί για διπλά, κλειδιά χωρίς εισαγωγικά και κόμματα που λείπουν μεταξύ των ιδιοτήτων.
Επικυρώνει το σχήμα;
Μόνο η σύνταξη — η δομή έναντι ενός σχήματος είναι ξεχωριστή.
Μεγάλα αρχεία;
Το πολύ μεγάλο JSON μπορεί να επιβραδύνει το πρόγραμμα περιήγησης — να χωρίσει ή να χρησιμοποιήσει εργαλεία CLI ροής για αρχεία GB.
Unicode και διαφυγές;
Το έγκυρο JSON απαιτεί \\\\uXXXX για ορισμένα στοιχεία ελέγχου. Ο επικυρωτής αποδέχεται το UTF-8 σε συμβολοσειρές.
Έγινε μεταφόρτωση δεδομένων;
Όχι — Το JSON.parse λειτουργεί τοπικά.