JSON Escape
Escape og unescape JSON-strenger på nett. Konverter anførselstegn, backslasher og linjeskift til sikre escape-sekvenser direkte i nettleseren.
Hva er JSON-escape?
JSON-escape er prosessen med å konvertere spesialtegn (som anførselstegn, backslasher og kontrolltegn) til escape-sekvenser (som \", \\, \n) slik at de kan inkluderes trygt i JSON-strenger uten å bryte JSON-strukturen.
Hva er JSON-unescape?
JSON-unescape er den omvendte prosessen — den konverterer escape-sekvenser som \" og \n tilbake til sine opprinnelige tegn (anførselstegn og linjeskift), og gjenoppretter strengens lesbare form.
Hvilke tegn må escapås i JSON?
I JSON må følgende tegn escapås: doble anførselstegn ("), backslasher (\) og kontrolltegn som linjeskift (\n), tabulatorer (\t), linjeendelser (\r), backspace (\b) og sidemating (\f).
Er dataene mine trygge med dette verktøyet?
Absolutt. All behandling skjer utelukkende i nettleseren din med JavaScript. Ingen data sendes til noen server, noe som gjør det trygt å behandle sensitivt JSON-innhold.
Hvordan escapår jeg en JSON-streng for bruk i JavaScript-kode?
Lim inn teksten i inntastingsfeltet, velg Escape-modus og valgfritt aktiver "Omslutt med anførselstegn". Utdataen blir en korrekt escapet streng som du kan bygge inn direkte i JavaScript- eller JSON-kode.
Hva er forskjellen mellom JSON-escape og URL-koding?
JSON-escape håndterer spesialtegn i JSON-syntaksen (anførselstegn, backslasher, kontrolltegn). URL-koding håndterer usikre tegn i URL-er. De har ulike formål og produserer ulike utdataformater.
Kan dette verktøyet håndtere store JSON-filer?
Ja. Verktøyet behandler tekst direkte i nettleseren din uten filstørrelsesbegrensninger. Ytelsen avhenger av enheten din, men typiske JSON-data behandles umiddelbart.
Hva gjør "Omslutt med anførselstegn"?
Når aktivert, omsluttes den escapete utdataen av doble anførselstegn, noe som produserer en gyldig JSON-strengliteral (f.eks. "Hello \"World\""). Uten dette alternativet vises bare det escapete innholdet.
Kan jeg bruke dette verktøyet offline?
Ja. Når siden er lastet, fungerer alle funksjoner uten internettforbindelse siden alt kjører lokalt i nettleseren din.
Hvordan escapår jeg Unicode-tegn i JSON?
Standard ASCII-tegn som anførselstegn og backslasher escapås med backslash-notasjon (\", \\). For andre Unicode-tegn kan formatet \uXXXX brukes.
Hva er forskjellen mellom enkle og doble anførselstegn i JSON?
I JSON er kun doble anførselstegn gyldige for å omslutte strengverdier. Enkle anførselstegn har ingen spesiell betydning og trenger ikke escapås.
Hvorfor må jeg escapå JSON-strenger?
Escaping er nødvendig når du trenger å bygge inn brukergenerert innhold, dynamiske verdier eller tekst med spesialtegn i JSON. Uten korrekt escaping ville tegn som anførselstegn eller linjeskift brutt JSON-syntaksen.