Escape JSON
Escape și unescape șiruri JSON online. Convertiți ghilimelele, backslash-urile și liniile noi în secvențe escape sigure.
Ce este escape JSON?
Escape JSON este procesul de convertire a caracterelor speciale (cum ar fi ghilimele duble, backslash-uri și caractere de control) în secvențe escape (cum ar fi \", \\, \n) pentru a putea fi incluse în siguranță în șiruri JSON fără a strica structura JSON.
Ce este unescape JSON?
Unescape JSON este procesul invers — convertește secvențe escape precum \" și \n înapoi în caracterele lor originale (ghilimele duble și linii noi), restaurând forma lizibilă a șirului.
Ce caractere trebuie escapate în JSON?
În JSON, următoarele caractere trebuie escapate: ghilimele duble ("), backslash-uri (\) și caractere de control precum linii noi (\n), tabulații (\t), retururi de car (\r), backspace-uri (\b) și form feed-uri (\f).
Datele mele sunt în siguranță cu acest instrument?
Absolut. Toată procesarea se face integral în browser folosind JavaScript. Niciun date nu este trimis vreunui server, fiind sigur pentru procesarea conținutului JSON confidențial.
Cum escape un șir JSON pentru utilizare în cod JavaScript?
Lipiți textul în câmpul de intrare, selectați modul Escape și opțional activați "Încadrați în ghilimele". Rezultatul va fi un șir corect escapatt pe care îl puteți încorpora direct în cod JavaScript sau JSON.
Care este diferența dintre escape JSON și codificarea URL?
Escape JSON gestionează caracterele speciale din sintaxa JSON (ghilimele, backslash-uri, caractere de control). Codificarea URL gestionează caracterele nesigure din URL-uri. Au scopuri diferite și produc formate de ieșire diferite.
Acest instrument poate gestiona fișiere JSON mari?
Da. Instrumentul procesează textul direct în browser fără limite de dimensiune. Performanța depinde de dispozitiv, dar datele JSON tipice sunt procesate instantaneu.
Ce face "Încadrați în ghilimele"?
Când este activat, ieșirea escapatt este încadrată în ghilimele duble, producând un literal de șir JSON valid (de exemplu "Hello \"World\""). Fără această opțiune, este afișat doar conținutul escapatt.
Pot folosi acest instrument offline?
Da. Odată ce pagina este încărcată, toate funcțiile lucrează fără conexiune la internet, deoarece totul rulează local în browser.
Cum escape caracterele Unicode în JSON?
Caracterele ASCII standard precum ghilimele și backslash-urile sunt escapate cu notația backslash (\", \\). Pentru alte caractere Unicode se poate folosi formatul \uXXXX.
Care este diferența dintre ghilimele simple și duble în JSON?
În JSON, doar ghilimele duble sunt valide pentru încadrarea valorilor șir. Ghilimele simple nu au semnificație specială și nu trebuie escapate.
De ce trebuie să escape șirurile JSON?
Escape-ul este necesar când trebuie să încorporați conținut generat de utilizator, valori dinamice sau text cu caractere speciale în JSON. Fără escape corect, caractere precum ghilimele sau linii noi ar strica sintaxa JSON.