JSON Escape
Escapaa ja unescapaa JSON-merkkijonoja verkossa. Muunna lainausmerkit, kenoviivat ja rivinvaihdot turvallisiksi escape-sekvensseiksi.
Mikä on JSON-escape?
JSON-escape on prosessi, jossa erikoismerkit (kuten lainausmerkit, kenoviivat ja ohjausmerkit) muunnetaan escape-sekvensseiksi (kuten \", \\, \n), jotta ne voidaan turvallisesti sisällyttää JSON-merkkijonoihin rikkomatta JSON-rakennetta.
Mikä on JSON-unescape?
JSON-unescape on käänteinen prosessi — se muuntaa escape-sekvenssit kuten \" ja \n takaisin alkuperäisiksi merkeiksi (lainausmerkit ja rivinvaihdot), palauttaen merkkijonon luettavan muodon.
Mitkä merkit täytyy escapaa JSON:ssa?
JSON:ssa seuraavat merkit täytyy escapaa: kaksoislainausmerkit ("), kenoviivat (\) ja ohjausmerkit kuten rivinvaihdot (\n), sarkaimet (\t), vaununpalautukset (\r), backspacet (\b) ja sivunvaihdot (\f).
Onko tietoni turvassa tällä työkalulla?
Ehdottomasti. Kaikki käsittely tapahtuu kokonaan selaimessasi JavaScriptillä. Mitään tietoja ei lähetetä palvelimelle, joten arkaluonteisen JSON-sisällön käsittely on turvallista.
Miten escapaa JSON-merkkijono JavaScript-koodissa käytettäväksi?
Liitä teksti syöttökenttään, valitse Escape-tila ja valinnaisesti ota käyttöön "Lainausmerkeillä". Tuloste on oikein escapattu merkkijono, jonka voit upottaa suoraan JavaScript- tai JSON-koodiin.
Mikä on ero JSON-escapen ja URL-koodauksen välillä?
JSON-escape käsittelee JSON-syntaksin erikoismerkkejä (lainausmerkit, kenoviivat, ohjausmerkit). URL-koodaus käsittelee URL-osoitteissa turvattomia merkkejä. Niillä on eri tarkoitukset ja ne tuottavat eri tulostusmuodot.
Voiko tämä työkalu käsitellä suuria JSON-tiedostoja?
Kyllä. Työkalu käsittelee tekstin suoraan selaimessasi ilman tiedostokokorajoituksia. Suorituskyky riippuu laitteestasi, mutta tyypilliset JSON-tiedot käsitellään välittömästi.
Mitä "Lainausmerkeillä" tekee?
Kun käytössä, escapattu tuloste ympäröidään kaksoislainausmerkeillä, tuottaen kelvollisen JSON-merkkijonoliteraalin (esim. "Hello \"World\""). Ilman tätä vaihtoehtoa näytetään vain escapattu sisältö.
Voinko käyttää tätä työkalua offline-tilassa?
Kyllä. Kun sivu on ladattu, kaikki toiminnot toimivat ilman internet-yhteyttä, koska kaikki suoritetaan paikallisesti selaimessasi.
Miten escapaa Unicode-merkkejä JSON:ssa?
Standardit ASCII-merkit kuten lainausmerkit ja kenoviivat escapaaan kenoviivamerkinnällä (\", \\). Muille Unicode-merkeille voidaan käyttää muotoa \uXXXX.
Mikä on ero yksittäisten ja kaksoislainausmerkkien välillä JSON:ssa?
JSON:ssa vain kaksoislainausmerkit ovat kelvollisia merkkijonoarvojen ympäröintiin. Yksittäisillä lainausmerkeillä ei ole erityistä merkitystä eikä niitä tarvitse escapaa.
Miksi minun täytyy escapaa JSON-merkkijonoja?
Escapaus on välttämätöntä, kun tarvitsee upottaa käyttäjän luomaa sisältöä, dynaamisia arvoja tai erikoismerkkejä sisältävää tekstiä JSONiin. Ilman oikeaa escapausta merkit kuten lainausmerkit tai rivinvaihdot rikkoisivat JSON-syntaksin.