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.
Näin käytät työkalua JSON Escape
Escapoi tai poista escape JSON-merkkijonoista: lainausmerkit, käänteiset kenoviivat ja rivinvaihdot muuttuvat turviksi escape-sekvensseiksi – tai takaisin todellisiksi merkeiksi. Kaikki toimii selaimessasi, eikä liittämääsi tekstiä lähetetä mihinkään.
- Liitä muunnettava teksti tai JSON-merkkijono syöttökenttään.
- Paina “Escape”-painiketta muuntaaksesi erikoismerkit, kuten lainausmerkit, käänteiset kenoviivat ja rivinvaihdot, turvallisiksi escape-sekvensseiksi.
- Painiketta “Unescape” painamalla teet päinvastoin: escape-sekvenssit palautuvat todellisiksi lainausmerkeiksi, kenoviivoiksi ja rivinvaihdoiksi.
- Ota “Wrap in quotes” käyttöön, kun haluat tuloksen kaksinkertaisten lainausmerkkien sisällä valmiiksi JSON:aan liitettäväksi.
Jos tulosteessa näkyy tuplana olevia käänteisiä kenoviivoja, syöte oli todennäköisesti jo escapoituna — aja “Unescape” kerran ennen uutta escape-operaatiota.
Aiheeseen liittyvät työkalut
- JSON Stringify Muunna JavaScript-objektit ja taulukot JSON-merkkijonoiksi mukautettavalla sisennyksellä ja HTML-escapeella. Ilmainen, toimii täysin selaimessasi.
- TSV JSON:ksi Muunna TSV JSON-muotoon online ilmaiseksi. Tukee otsikoita, automaattista tyyppitunnistusta ja pienennystä. Kaikki selaimessa.
- JSON to CSV Ilmainen online JSON-to-CSV-muunnin. Litistä sisäkkäiset objektit, valitse erottimet ja lataa heti. 100% selaimessa.
- CSV→JSON-muunnin Muunna CSV JSON-muotoon online ilmaiseksi. Tukee mukautettuja erottimia, otsikkopohjaisia objekteja ja automaattista tyyppitunnistusta. Kaikki selaimessa.
- XML Beautifier Ilmainen online XML Beautifier. Muotoile ja kaunista XML heti selaimessasi.
- XML-tarkistaja Tarkista XML-syntaksi ja -rakenne välittömästi. Havaitse virheet tarkoilla rivinumeroilla ja yksityiskohtaisilla viesteillä. Ilmainen, turvallinen, toimii selaimessa.
- SQL JSON:ksi Muunna SQL INSERT -lausekkeet välittömästi JSON-taulukoiksi tai -objekteiksi. Tukee useita VALUES-rivejä, NULL-käsittelyä, automaattista tyypintunnistusta ja pretty print -tulostusta. 100% asiakaspuoli, ei latausta.
- YAML-puun katselin Jäsentää YAML:n interaktiiviseksi pienennettäväksi puuksi. Tukee moniasiakirja-YAML:ia, ankkureita ja aliaksia, hakua, JSON-muunnosta ja .yaml/.yml-tiedostojen raahausta ja pudotusta.