JSON Escape
Escape og unescape JSON-strenge online. Konverter anførselstegn, backslashes og linjeskift til sikre escape-sekvenser direkte i browseren.
Hvad er JSON-escape?
JSON-escape er processen med at konvertere specialtegn (som anførselstegn, backslashes og kontroltegn) til escape-sekvenser (som \", \\, \n) så de kan inkluderes sikkert i JSON-strenge uden at bryde JSON-strukturen.
Hvad er JSON-unescape?
JSON-unescape er den omvendte proces — den konverterer escape-sekvenser som \" og \n tilbage til deres oprindelige tegn (anførselstegn og linjeskift), og genopretter strengens læsbare form.
Hvilke tegn skal escapås i JSON?
I JSON skal følgende tegn escapås: dobbelte anførselstegn ("), backslashes (\) og kontroltegn som linjeskift (\n), tabulatorer (\t), vognreturer (\r), backspace (\b) og formfeed (\f).
Er mine data sikre med dette værktøj?
Absolut. Al behandling foregår udelukkende i din browser med JavaScript. Ingen data sendes til nogen server, hvilket gør det sikkert at behandle følsomt JSON-indhold.
Hvordan escapår jeg en JSON-streng til brug i JavaScript-kode?
Indsæt din tekst i inputfeltet, vælg Escape-tilstand og valgfrit aktivér "Omslut med anførselstegn". Outputtet vil være en korrekt escapet streng som du kan indlejre direkte i JavaScript- eller JSON-kode.
Hvad er forskellen mellem JSON-escape og URL-kodning?
JSON-escape håndterer specialtegn i JSON-syntaksen (anførselstegn, backslashes, kontroltegn). URL-kodning håndterer usikre tegn i URL'er. De har forskellige formål og producerer forskellige outputformater.
Kan dette værktøj håndtere store JSON-filer?
Ja. Værktøjet behandler tekst direkte i din browser uden filstørrelsesbegrænsninger. Ydeevnen afhænger af din enhed, men typiske JSON-data behandles øjeblikkeligt.
Hvad gør "Omslut med anførselstegn"?
Når aktiveret, omsluttes det escapete output af dobbelte anførselstegn, hvilket producerer en gyldig JSON-strengliteral (f.eks. "Hello \"World\""). Uden dette tilvalg vises kun det escapete indhold.
Kan jeg bruge dette værktøj offline?
Ja. Når siden er indlæst, fungerer alle funktioner uden internetforbindelse, da alt kører lokalt i din browser.
Hvordan escapår jeg Unicode-tegn i JSON?
Standard ASCII-tegn som anførselstegn og backslashes escapås med backslash-notation (\", \\). For andre Unicode-tegn kan formatet \uXXXX bruges.
Hvad er forskellen mellem enkelt- og dobbeltanførselstegn i JSON?
I JSON er kun dobbelte anførselstegn gyldige til at omslutte strengværdier. Enkelte anførselstegn har ingen speciel betydning og behøver ikke escapås.
Hvorfor skal jeg escapå JSON-strenge?
Escaping er nødvendig, når du skal indlejre brugergenereret indhold, dynamiske værdier eller tekst med specialtegn i JSON. Uden korrekt escaping ville tegn som anførselstegn eller linjeskift bryde JSON-syntaksen.