Μορφοποίηση: Εκτυπώνει ωραία το JSON με ρυθμιζόμενη εσοχή (2 κενά, 4 κενά ή tab). Προαιρετικά ταξινομεί αλφαβητικά τα κλειδιά των αντικειμένων.
Επικύρωση: Ελέγχει τη σύνταξη του JSON και αναφέρει σφάλματα με ακριβείς αριθμούς γραμμής και στήλης. Σε επιτυχία, εμφανίζει στατιστικά δομής (βάθος, πλήθος κλειδιών, τύπος δεδομένων, μέγεθος).
Σμίκρυνση: Συμπιέζει το JSON σε μία γραμμή αφαιρώντας κάθε περιττό κενό. Εμφανίζει τον λόγο συμπίεσης και την εξοικονόμηση byte.
Συμβουλή: Και οι τρεις λειτουργίες επικυρώνουν πρώτα το JSON. Η μη έγκυρη είσοδος παράγει μήνυμα σφάλματος και στις τρεις λειτουργίες.
Μορφοποίηση, επικύρωση, σμίκρυνση — μία διαδικασία
Και οι τρεις λειτουργίες εκτελούν την ίδια διαδικασία: ανάλυση του κειμένου και στη συνέχεια επανασειριοποίηση. Η μορφοποίηση εκτυπώνει ωραία το αναλυμένο δέντρο· η σμίκρυνση αφαιρεί κάθε προαιρετικό κενό· η επικύρωση σταματά στο πρώτο συντακτικό σφάλμα και αναφέρει την ακριβή γραμμή και στήλη του. Επειδή η ανάλυση γίνεται πρώτη, η μορφοποιημένη έξοδος είναι πάντα σημασιολογικά ταυτόσημη με την είσοδο — αλλάζουν μόνο τα κενά.
Η ταξινόμηση κλειδιών είναι η μοναδική επιλογή που αλλάζει τη δομή — τα κλειδιά των αντικειμένων αναδιατάσσονται αλφαβητικά.
🔷 Εργαλεία JSON
Περιγραφές λειτουργιών Επιλογή λειτουργίας για επεξεργασία των δεδομένων JSON.
Μορφή Εκτύπωση με εσοχές και προαιρετική ταξινόμηση κλειδιών.
Επαλήθευση Έλεγχος σύνταξης + στατιστικά δομής.
Σμίκρυνση Συμπίεση σε μία γραμμή, εμφάνιση εξοικονόμησης.