Escape JSON
Escapujte a unescapujte JSON řetězce online. Převádějte uvozovky, zpětná lomítka a nové řádky na bezpečné escape sekvence.
Co je JSON escape?
JSON escape je proces převodu speciálních znaků (jako jsou dvojité uvozovky, zpětná lomítka a řídicí znaky) na escape sekvence (jako \", \\, \n), aby mohly být bezpečně zahrnuty v JSON řetězcích bez narušení struktury JSON.
Co je JSON unescape?
JSON unescape je opačný proces — převádí escape sekvence jako \" a \n zpět na původní znaky (dvojité uvozovky a nové řádky), obnovuje čitelnou podobu řetězce.
Které znaky je třeba escapovat v JSON?
V JSON je třeba escapovat následující znaky: dvojité uvozovky ("), zpětná lomítka (\) a řídicí znaky jako nové řádky (\n), tabulátory (\t), návraty vozíku (\r), backspaces (\b) a form feeds (\f).
Jsou moje data s tímto nástrojem v bezpečí?
Absolutně. Veškeré zpracování probíhá výhradně ve vašem prohlížeči pomocí JavaScriptu. Žádná data nejsou odesílána na server, což umožňuje bezpečně zpracovávat důvěrný obsah JSON.
Jak escapuji JSON řetězec pro použití v JavaScript kódu?
Vložte text do vstupního pole, vyberte režim Escape a volitelně povolte "Obalit uvozovkami". Výstupem bude správně escapovaný řetězec, který můžete přímo vložit do JavaScript nebo JSON kódu.
Jaký je rozdíl mezi JSON escapem a URL kódováním?
JSON escape zpracovává speciální znaky v syntaxi JSON (uvozovky, zpětná lomítka, řídicí znaky). URL kódování zpracovává nebezpečné znaky v URL. Mají různé účely a produkují různé výstupní formáty.
Dokáže tento nástroj zpracovat velké JSON soubory?
Ano. Nástroj zpracovává text přímo ve vašem prohlížeči bez omezení velikosti souboru. Výkon závisí na vašem zařízení, ale typické JSON údaje jsou zpracovány okamžitě.
Co dělá "Obalit uvozovkami"?
Pokud je povoleno, escapovaný výstup je obalen dvojitými uvozovkami, čímž vznikne platný JSON řetězcový literál (například "Hello \"World\""). Bez této volby se zobrazí pouze escapovaný obsah.
Mohu tento nástroj používat offline?
Ano. Po načtení stránky fungují všechny funkce bez připojení k internetu, protože vše běží lokálně ve vašem prohlížeči.
Jak escapuji Unicode znaky v JSON?
Standardní ASCII znaky jako uvozovky a zpětná lomítka jsou escapovány pomocí zpětného lomítka (\", \\). Pro jiné Unicode znaky lze použít formát \uXXXX.
Jaký je rozdíl mezi jednoduchými a dvojitými uvozovkami v JSON?
V JSON jsou pouze dvojité uvozovky platné pro obalení řetězcových hodnot. Jednoduché uvozovky nemají speciální význam a není třeba je escapovat.
Proč musím escapovat JSON řetězce?
Escapování je nutné, když potřebujete vložit uživatelsky generovaný obsah, dynamické hodnoty nebo text obsahující speciální znaky do JSON. Bez správného escapování by znaky jako uvozovky nebo nové řádky narušily syntaxi JSON.
Jak používat Escape JSON
Escapujte nebo zrušte escapování řetězců JSON: uvozovky, zpětná lomítka a odřádkování se převedou na bezpečné escape sekvence — nebo zpět na skutečné znaky. Vše běží ve vašem prohlížeči a vkládaný text se nikam nenahrává.
- Vložte text nebo řetězec JSON, který chcete převést, do vstupní oblasti.
- Stiskněte “Escape” a speciální znaky, jako jsou uvozovky, zpětná lomítka a odřádkování, se převedou na bezpečné escape sekvence.
- Stiskněte “Unescape” pro opačný postup: escape sekvence se vrátí na skutečné uvozovky, lomítka a odřádkování.
- Zapněte “Wrap in quotes”, když má být výsledek zabalen do dvojitých uvozovek a připraven k vložení do JSON.
Pokud výstup obsahuje zdvojená zpětná lomítka, vstup byl pravděpodobně již escapován — před dalším escapováním nejprve jednou spusťte “Unescape”.
Související nástroje
- JSON Stringify Převeďte JavaScript objekty a pole na JSON řetězce s přizpůsobitelným odsazením a HTML escapováním. Zdarma, zpracovává se zcela v prohlížeči.
- TSV do JSON Převeďte TSV do JSON online zdarma. Podporuje hlavičky, automatickou detekci typů a minifikaci. Vše v prohlížeči.
- JSON do CSV Bezplatný online převodník JSON do CSV. Zplošťujte vnořené objekty, volte oddělovače a stahujte okamžitě. 100% v prohlížeči.
- Převodník CSV do JSON Převeďte CSV do JSON online zdarma. Podporuje vlastní oddělovače, objekty na základě záhlaví a automatickou detekci typů. Vše v prohlížeči.
- XML Beautifier Bezplatný online XML Beautifier. Formátujte a zkrášlete XML přímo v prohlížeči.
- XML Validátor Okamžitá validace syntaxe a struktury XML. Detekujte chyby s přesnými čísly řádků a podrobnými zprávami. Zdarma, bezpečné, běží v prohlížeči.
- SQL do JSON Okamžitě převeďte SQL INSERT příkazy na JSON pole nebo objekty. Podporuje víceřádkové VALUES, zpracování NULL, automatickou detekci typů a hezký tisk. 100% na straně klienta, bez nahrávání.
- Prohlížeč stromu YAML Analyzuje YAML do interaktivního sbalitelného stromu. Podporuje multidokumentový YAML, kotvy a aliasy, vyhledávání, převod do JSON a přetažení .yaml/.yml souborů.