Κύρια σημεία
- 01Η μορφοποίηση κάνει το JSON ευκολότερο στη ανάγνωση, ενώ η ελαχιστοποίηση αφαιρεί την περιττή κενή χώρο για συμπαγή αποθήκευση ή μεταφορά.
- 02Η επικύρωση πιάνει σφάλματα σύνταξης όπως τελικά κόμματα, μονά εισαγωγικά, μη αναφερόμενα κλειδιά και σχόλια.
- 03Ο εργαλείο μορφοποίησης χρησιμοποιεί τον αναλυτή JSON του περιηγητή, οπότε τα δεδομένα που επικολλώνται δεν ανεβαίνουν στο Handytool.
Γιατί να μορφοποιήσετε JSON;
Το JSON είναι εύκολο για το λογισμικό να διαβάσει, αλλά οι ακατέργαστες απαντήσεις API και τα blob ρυθμίσεων μπορεί να είναι δύσκολο για τους ανθρώπους. Η όμορφη εκτύπωση προσθέτει εσοχή και σπασίματα γραμμών ώστε τα ένθετα arrays, αντικείμενα, σειρές, αριθμοί, δυαδικές τιμές και τιμές null να είναι ευκολότερο να επιθεωρήσετε.
Το ίδιο εργαλείο μπορεί επίσης να ελαχιστοποιήσει το JSON όταν χρειάζεστε ένα συμπαγές φορτίο μίας γραμμής, ή να το επικυρώσετε όταν ένας αναλυτής, API, βήμα χτισίματος ή αρχείο ρυθμίσεων διαμαρτύρεται.
Πώς να μορφοποιήσετε JSON online
Επικολλήστε μόνο δεδομένα που επιτρέπεται να επιθεωρήσετε τοπικά, ειδικά όταν εργάζεστε με φορτία παραγωγής.
- 01
Ανοίξτε το εργαλείο μορφοποίησης JSON
Επικολλήστε JSON στο παράθυρο εισόδου ή συνδέστε ένα αρχείο JSON από τη συσκευή σας.
- 02
Επιλέξτε εσοχή
Επιλέξτε 2 κενά, 4 κενά ή καρτέλες για να ταιριάξετε με το έργο σας ή τo στυλ του επεξεργαστή.
- 03
Μορφοποίηση, ελαχιστοποίηση ή επικύρωση
Κάντε κλικ στη Μορφοποίηση για ευανάγνωστη έξοδο, Ελαχιστοποίηση για συμπαγή έξοδο ή Επικύρωση για έλεγχο της σύνταξης JSON.
- 04
Αντιγραφή ή κατέβασμα
Αντιγράψτε την έξοδο ή κατεβάστε την ως αρχείο JSON μετά την επιβεβαίωση ότι το αποτέλεσμα αναλύεται σωστά.
Κοινά μη έγκυρα σφάλματα JSON
Το JSON είναι πιο αυστηρό από πολλά παραδείγματα αντικειμένων JavaScript που βλέπετε σε αποσπάσματα κώδικα.
- 01Τελικά κόμματα μετά την τελευταία ιδιότητα αντικειμένου ή στοιχείο πίνακα.
- 02Μονά εισαγωγικά αντί για διπλά εισαγωγικά γύρω από σειρές.
- 03Κλειδιά αντικειμένου που δεν είναι τυλιγμένα σε διπλά εισαγωγικά.
- 04Σχόλια μέσα στο JSON.
- 05Λείπουν κόμματα μεταξύ ιδιοτήτων ή στοιχείων πίνακα.
Τι συμβαίνει στο JSON;
Ο εργαλείο μορφοποίησης αναλύει και σειριοποιεί JSON στον περιηγητή σας με την ενσωματωμένη υποστήριξη JSON του JavaScript. Το Handytool δεν χρειάζεται να ανεβάσει το φορτίο, το αρχείο ρυθμίσεων ή την εξοικείωση δεδομένων σας.
Τα πολύ μεγάλα έγγραφα JSON μπορούν να χρησιμοποιούν σημαντική μνήμη στον περιηγητή. Για ογκώδεις εξαγωγές, σκεφτείτε να μορφοποιήσετε μόνο το τμήμα που χρειάζεται να επιθεωρήσετε.
FAQ μορφοποίησης JSON
Μπορώ να μορφοποιήσω JSON χωρίς να το ανεβάσω;
Ναι. Το Handytool μορφοποιεί, ελαχιστοποιεί και επικυρώνει JSON στον περιηγητή.
Ποια είναι η διαφορά μεταξύ μορφοποίησης και ελαχιστοποίησης;
Η μορφοποίηση προσθέτει σπάσιμα γραμμών και εσοχή για αναγνωσιμότητα. Η ελαχιστοποίηση αφαιρεί την προαιρετική κενή χώρο για να κάνει το JSON μικρότερο.
Γιατί το έγκυρο JavaScript αποτυγχάνει ως JSON;
Το JSON έχει αυστηρότερη σύνταξη από τα αρχικά αντικείμενα JavaScript. Δεν επιτρέπει σχόλια, σειρές με μονά εισαγωγικά, συναρτήσεις, undefined ή μη αναφερόμενα κλειδιά.
Μπορώ να συνδέσω ένα αρχείο JSON;
Ναι. Συνδέστε ένα αρχείο JSON ή κειμένου και, στη συνέχεια, μορφοποιήστε, ελαχιστοποιήστε, επικυρώστε, αντιγράψτε ή κατεβάστε το αποτέλεσμα.