Escape JSON
Escape και unescape συμβολοσειρών JSON online. Μετατρέψτε εισαγωγικά, backslashes και αλλαγές γραμμής σε ασφαλείς ακολουθίες escape.
Τι είναι το JSON escape;
Το JSON escape είναι η διαδικασία μετατροπής ειδικών χαρακτήρων (όπως εισαγωγικά, backslashes και χαρακτήρες ελέγχου) σε ακολουθίες escape (όπως \", \\, \n) ώστε να μπορούν να συμπεριληφθούν με ασφάλεια σε συμβολοσειρές JSON χωρίς να σπάσει η δομή JSON.
Τι είναι το JSON unescape;
Το JSON unescape είναι η αντίσροφη διαδικασία — μετατρέπει ακολουθίες escape όπως \" και \n πίσω στους αρχικούς τους χαρακτήρες (εισαγωγικά και αλλαγές γραμμής), αποκαθιστώντας την αναγνώσιμη μορφή της συμβολοσειράς.
Ποιοι χαρακτήρες πρέπει να escapαρονται στο JSON;
Στο JSON, οι παρακάτω χαρακτήρες πρέπει να escapάρονται: διπλά εισαγωγικά ("), backslashes (\) και χαρακτήρες ελέγχου όπως αλλαγές γραμμής (\n), στηλοθέτες (\t), επιστροφές φορέα (\r), backspaces (\b) και προωθήσεις φόρμας (\f).
Είναι ασφαλή τα δεδομένα μου με αυτό το εργαλείο;
Απολύτως. Όλη η επεξεργασία γίνεται εξ ολοκλήρου στο πρόγραμμα περιήγησής σας με JavaScript. Κανένα δεδομένο δεν αποστέλλεται σε διακομιστή, ασφαλές για επεξεργασία ευαίσθητου περιεχομένου JSON.
Πώς κάνω escape μια συμβολοσειρά JSON για χρήση σε κώδικα JavaScript;
Επικολλήστε το κείμενό σας στο πεδίο εισόδου, επιλέξτε λειτουργία Escape και προαιρετικά ενεργοποιήστε το "Τύλιγμα σε εισαγωγικά". Η έξοδος θα είναι μια σωστά escaped συμβολοσειρά που μπορείτε να ενσωματώσετε απευθείας σε κώδικα JavaScript ή JSON.
Ποια είναι η διαφορά μεταξύ JSON escape και URL encoding;
Το JSON escape διαχειρίζεται ειδικούς χαρακτήρες στη σύνταξη JSON (εισαγωγικά, backslashes, χαρακτήρες ελέγχου). Το URL encoding διαχειρίζεται μη ασφαλείς χαρακτήρες σε URL. Έχουν διαφορετικούς σκοπούς.
Μπορεί αυτό το εργαλείο να χειριστεί μεγάλα αρχεία JSON;
Ναι. Το εργαλείο επεξεργάζεται κείμενο απευθείας στο πρόγραμμα περιήγησής σας χωρίς όρια μεγέθους αρχείου. Η απόδοση εξαρτάται από τη συσκευή σας, αλλά τα τυπικά δεδομένα JSON επεξεργάζονται ακαριαία.
Τι κάνει το "Τύλιγμα σε εισαγωγικά";
Όταν ενεργοποιηθεί, η escaped έξοδος τυλίγεται με διπλά εισαγωγικά, παράγοντας ένα έγκυρο JSON string literal (π.χ. "Hello \"World\""). Χωρίς αυτή την επιλογή, εμφανίζεται μόνο το escaped περιεχόμενο.
Μπορώ να χρησιμοποιήσω αυτό το εργαλείο εκτός σύνδεσης;
Ναι. Μόλις φορτωθεί η σελίδα, όλες οι λειτουργίες δουλεύουν χωρίς σύνδεση internet αφού everything εκτελείται τοπικά στο πρόγραμμα περιήγησής σας.
Πώς κάνω escape χαρακτήρες Unicode σε JSON;
Οι τυπικοί χαρακτήρες ASCII όπως εισαγωγικά και backslashes escapάρονται με σημειογραφία backslash (\", \\). Για άλλους χαρακτήρες Unicode μπορεί να χρησιμοποιηθεί η μορφή \uXXXX.
Ποια είναι η διαφορά μεταξύ μονών και διπλών εισαγωγικών στο JSON;
Στο JSON, μόνο τα διπλά εισαγωγικά είναι έγκυρα για περικλείσιμον τιμών συμβολοσειρών. Τα μονά εισαγωγικά δεν έχουν ειδική σημασία και δεν χρειάζεται να escapαρονται.
Γιατί χρειάζεται να κάνω escape τις συμβολοσειρές JSON;
Το escape είναι απαραίτητο όταν χρειάζεται να ενσωματώσετε περιεχόμενο χρηστών, δυναμικές τιμές ή κείμενο με ειδικούς χαρακτήρες σε JSON. Χωρίς σωστό escape, χαρακτήρες όπως εισαγωγικά ή αλλαγές γραμμής θα έσπαγαν τη σύνταξη JSON.