Escapovanie reťazcov JSON – bezpečné JSON literály
Escapovanie reťazcov JSON prekonvertuje text na escapovaný obsah literálu reťazca JSON bez pridania okolitých úvodzoviek. Escapuje úvodzovky, spätné lomítka, nové riadky, tabulátory a ďalšie riadiace znaky pomocou únikových sekvencií JSON. Zvoľte escape, ak chcete text pripraviť pre reťazec JSON, alebo unescape, ak chcete escapovaný obsah previesť späť na čitateľné znaky, potom výsledok skopírujte.
Escapovanie reťazcov JSON je nástroj, ktorý funguje vo vašom prehliadači a slúži na escapovanie a unescapovanie obsahu reťazcov JSON. Použite ho na prípravu textu pre literál reťazca JSON alebo na uľahčenie čítania escapovaného obsahu. Nástroj produkuje iba escapovaný obsah bez okolitých úvodzoviek, takže výsledok môžete pri pridávaní do JSON umiestniť medzi pár úvodzoviek.
Keď zvolíte escape, úvodzovky sa stanú `\"`, spätné lomítka `\\`, nové riadky `\n` a tabulátory `\t`. Ostatné riadiace znaky sú zobrazené pomocou únikov `\uXXXX`. Zvoľte unescape, aby ste escapovaný obsah previedli späť na zodpovedajúce znaky. Tieto pravidlá pomáhajú zabrániť tomu, aby špeciálne znaky zasahovali do syntaxe JSON reťazca.
JSON používa úvodzovky na označenie začiatku a konca reťazca a spätné lomítka na zavedenie únikových sekvencií. Escapovanie textu je užitočné, keď obsah obsahuje znaky, ktoré by sa inak interpretovali ako súčasť tejto syntaxe. Unescapovanie je užitočné, keď potrebujete prečítať pôvodné znaky v husto escapovanom reťazci. Nástroj poskytuje oba smery, takže obsah reťazca môžete podľa potreby pripraviť alebo skontrolovať.
Escapovanie reťazcov JSON funguje úplne vo vašom prehliadači. Váš vstup sa spracúva na vašom zariadení a nikam sa nenahráva, neukladá ani neodosiela na server. Keď sa stránka načíta, nástroj funguje offline, takže obsah môžete escapovať alebo unescapovať bez sieťového pripojenia.
Tento nástroj môže pomôcť vývojárom a DevOps inžinierom pripraviť obsah reťazcov JSON pre zdrojový kód, pracovať s vnorenými reťazcami JSON a čítať escapovaný text pri ladení. Je tiež užitočný, keď potrebujete skontrolovať, ako sa úvodzovky, spätné lomítka, zalomenia riadkov, tabulátory alebo ďalšie riadiace znaky zobrazujú v reťazci JSON.
Krok 1: Vložte alebo pretiahnite svoj text do nástroja. Zadajte obsah, ktorý chcete escapovať, alebo escapovaný obsah, ktorý chcete urobiť čitateľným.
Krok 2: Zvoľte escape alebo unescape. Escape pripraví text pre reťazec JSON; unescape obráti únikové sekvencie.
Krok 3: Skontrolujte výsledok. Escapovanie pridá potrebné spätné lomítka a sekvencie riadiacich znakov, ale nepridá okolité úvodzovky.
Krok 4: Skopírujte výsledok. Pri použití escapovaného obsahu v JSON ho umiestnite medzi pár úvodzoviek.
Prípad použitia: Vložte jeden reťazec JSON do druhého bez toho, aby úvodzovky alebo spätné lomítka narušili okolitý reťazec.
Prípad použitia: Prečítajte husto escapovaný text jeho unescapovaním na skutočné znaky, ako sú nové riadky a tabulátory.
Prípad použitia: Pripravte literál reťazca na vloženie do zdrojového kódu, ktorý obsahuje obsah reťazca JSON.
Prípad použitia: Escapujte text s úvodzovkami pred jeho zahrnutím do reťazca JSON, aby boli úvodzovky zobrazené bezpečne.
Prípad použitia: Preveďte text obsahujúci zalomenia riadkov alebo tabulátory na obsah reťazca JSON, ktorý možno umiestniť medzi úvodzovky.
Prípad použitia: Pri riešení problémov s údajmi reťazcov skontrolujte, ako sú riadiace znaky zobrazené v escapovanom obsahu reťazca JSON.