JSON Escape
Escapa och unescapa JSON-strängar online. Konvertera citattecken, bakstreck och radbrytningar till säkra escape-sekvenser direkt i webbläsaren.
Vad är JSON-escape?
JSON-escape är processen att konvertera specialtecken (som citattecken, bakstreck och styrtecken) till escape-sekvenser (som \", \\, \n) så att de kan inkluderas säkert i JSON-strängar utan att bryta JSON-strukturen.
Vad är JSON-unescape?
JSON-unescape är den omvända processen — den konverterar escape-sekvenser som \" och \n tillbaka till sina ursprungliga tecken (citattecken och radbrytningar), och återställer strängens läsbara form.
Vilka tecken måste escapås i JSON?
I JSON måste följande tecken escapås: dubbla citattecken ("), bakstreck (\) och styrtecken som radbrytningar (\n), tabbar (\t), vagnreturer (\r), backspace (\b) och sidmatning (\f).
Är mina data säkra med detta verktyg?
Absolut. All bearbetning sker helt i din webbläsare med JavaScript. Inga data skickas till någon server, vilket gör det säkert att bearbeta känsligt JSON-innehåll.
Hur escapår jag en JSON-sträng för användning i JavaScript-kod?
Klistra in din text i inmatningsfältet, välj Escape-läge och valfritt aktivera "Omslut med citationstecken". Utdata blir en korrekt escapad sträng som du kan bädda in direkt i JavaScript- eller JSON-kod.
Vad är skillnaden mellan JSON-escape och URL-kodning?
JSON-escape hanterar specialtecken i JSON-syntaxen (citattecken, bakstreck, styrtecken). URL-kodning hanterar osäkra tecken i URL:er. De har olika syften och producerar olika utdataformat.
Kan detta verktyg hantera stora JSON-filer?
Ja. Verktyget bearbetar text direkt i din webbläsare utan filstorleksbegränsningar. Prestandan beror på din enhet, men typiska JSON-data bearbetas omedelbart.
Vad gör "Omslut med citationstecken"?
När det är aktiverat omsluts den escapade utdatan av dubbla citationstecken, vilket skapar en giltig JSON-strängliteral (t.ex. "Hello \"World\""). Utan detta alternativ visas bara det escapade innehållet.
Kan jag använda detta verktyg offline?
Ja. När sidan har laddats fungerar alla funktioner utan internetanslutning eftersom allt körs lokalt i din webbläsare.
Hur escapår jag Unicode-tecken i JSON?
Standard ASCII-tecken som citattecken och bakstreck escapås med bakstrecksnotation (\", \\). För andra Unicode-tecken kan formatet \uXXXX användas.
Vad är skillnaden mellan enkla och dubbla citattecken i JSON?
I JSON är endast dubbla citattecken giltiga för att omsluta strängvärden. Enkla citattecken har ingen speciell betydelse och behöver inte escapås.
Varför måste jag escapå JSON-strängar?
Escaping är nödvändigt när du behöver bädda in användargenererat innehåll, dynamiska värden eller text med specialtecken i JSON. Utan korrekt escaping skulle tecken som citattecken eller radbrytningar bryta JSON-syntaxen.