# Μορφοποιητής JSON

Επικυρώστε και μορφοποιήστε όμορφα το JSON με αυτόν τον μορφοποιητή JSON. Επικολλήστε συμπαγές ή ελαχιστοποιημένο JSON και το εργαλείο θα το ελέγξει με βάση αυστηρούς κανόνες JSON, θα εφαρμόσει εσοχή δύο διαστημάτων σε αντικείμενα και πίνακες, θα διατηρήσει σε μία γραμμή τις σύντομες τιμές που χωρούν σε 80 στήλες και θα διατηρήσει τη σειρά των κλειδιών, τις συμβολοσειρές και την ακρίβεια των αριθμών. Αν το JSON δεν είναι έγκυρο, εμφανίζεται σαφές σφάλμα. Ιδανικό για προγραμματιστές που διαβάζουν αποκρίσεις API, αρχεία ρυθμίσεων και αρχεία καταγραφής.

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

### Τι κάνει ο μορφοποιητής JSON;

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

### Τι συμβαίνει με μη έγκυρο JSON;

Το εργαλείο σταματά και εμφανίζει μήνυμα σφάλματος, όπως «Σφάλμα σύνταξης», αντί να μαντέψει. Τα κόμματα στο τέλος, τα σχόλια, τα μονά εισαγωγικά και τα κλειδιά χωρίς εισαγωγικά δεν είναι έγκυρο JSON· χρησιμοποιήστε πρώτα το εργαλείο επιδιόρθωσης JSON.

### Αλλάζει τη σειρά των κλειδιών;

Όχι, τα κλειδιά παραμένουν στη σειρά με την οποία τα εισαγάγατε, ενώ τα διπλότυπα κλειδιά διατηρούνται όπως είναι. Αλλάζουν μόνο τα κενά και οι αλλαγές γραμμής.

### Αλλάζουν οι αριθμοί;

Οι αριθμοί αντιγράφονται όπως έχουν γραφτεί, ώστε να διατηρούνται η ακρίβεια και οι μεγάλοι ακέραιοι. Κανονικοποιούνται μόνο οι εκθέτες: το 1E+5 γίνεται 1e5 και το -0.5e-03 γίνεται -0.5e-3.

### Αποκωδικοποιούνται οι διαφυγές Unicode;

Όχι, οι συμβολοσειρές αντιγράφονται ακριβώς, επομένως οι διαφυγές όπως \u00e9 παραμένουν διαφυγές και οι κυριολεκτικοί χαρακτήρες παραμένουν κυριολεκτικοί. Τα εισαγωγικά και οι ανάστροφες κάθετοι μέσα στις συμβολοσειρές δεν αλλάζουν ποτέ.

### Υπάρχει όριο εμφώλευσης;

Ναι, απορρίπτονται έγγραφα με εμφώλευση μεγαλύτερη από 512 επίπεδα. Οι πραγματικές αποκρίσεις API και τα αρχεία ρυθμίσεων βρίσκονται πολύ κάτω από αυτό το όριο.

### Μπορώ να μορφοποιήσω κενή είσοδο ή μία μόνο τιμή;

Η κενή είσοδος δεν είναι έγκυρο JSON και επιστρέφει σφάλμα. Μία μόνο τιμή, όπως συμβολοσειρά, αριθμός, true ή null, είναι έγκυρη και επιστρέφεται χωρίς αλλαγές.

### Μπορώ να επιλέξω στηλοθέτες ή τέσσερα κενά;

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

### Γιατί το αποτέλεσμα περικλείεται σε μπλοκ κώδικα json;

Η έξοδος επιστρέφεται ως μπλοκ κώδικα Markdown με την ένδειξη json, ώστε να εμφανίζεται με επισήμανση σύνταξης στο Markdown, στα issues και στις συνομιλίες. Αντιγράψτε τις γραμμές ανάμεσα στους φράχτες για ένα αρχείο .json.

### Πόσο μεγάλο μπορεί να είναι το JSON μου;

Έως 5 MB ανά εκτέλεση· μεγαλύτερη είσοδος απορρίπτεται με σχετικό μήνυμα. Η έξοδος είναι ίδια με την επιλογή JSON του μορφοποιητή κώδικα.

Η διαφήμισή σας εδώ;

[Στείλτε μας email](mailto:hi@dennn.is?subject=%CE%94%CE%B9%CE%B1%CF%86%CE%AE%CE%BC%CE%B9%CF%83%CE%B7%20%CF%83%CF%84%CE%BF%20OneClick%20Pro)

[Διαφήμιση Η σουίτα πρόσθετων έτοιμη για πράκτορες του WordPress.](https://sleekwp.com/?ref=oneclickpro)
