ToolHub
Tool openen

JSON-tekenreeks-escape

Escape en unescape JSON-tekenreeksen voor inbedding

Indelingsconverter

Over deze tool

JSON-tekenreeks-escape verwerkt het escapen en unescapen van JSON-tekenreeksen. Escapen volgt JSON.stringify-regels, waarbij nieuwe regels, tabs, aanhalingstekens, backslashes en andere speciale tekens worden omgezet in escape-reeksen (bijv. \n, \t, \", \\), terwijl unescapen ze terugzet naar de oorspronkelijke tekst — alles lokaal in je browser.

Belangrijkste functies

Snel voorbeeld

Toepassingen

json

Veelgestelde vragen

Welke escape-regels volgt de tool?

De tool volgt JSON.stringify-regels voor escapen, waarbij nieuwe regels worden omgezet in \n, tabs in \t, carriage returns in \r, aanhalingstekens in \" en backslashes in \\. Niet-ASCII-tekens worden as-is behouden in de uitvoer.

Wat is het verschil tussen escape en unescape?

Escapen voegt backslash-voorvoegsels toe aan speciale tekens, waardoor ze geldige JSON-tekenreeksinhoud worden. Unescapen zet escape-reeksen terug naar oorspronkelijke tekens, zoals het omzetten van \n naar een daadwerkelijke nieuwe regel of \" naar een aanhalingsteken.

Wanneer moet ik JSON-tekenreeksen escapen?

Je moet escapen bij het inbedden van JSON-tekenreeksen in broncode, het doorgeven van tekst met meerdere regels als JSON-waarden aan API's, of het invoegen van tekst met speciale tekens in sjablonen.

Zijn mijn gegevens veilig bij het gebruik van deze tool?

Absoluut. Alle tekenreeks-escaping en -unescaping wordt lokaal in je browser uitgevoerd met JSON.stringify en JSON.parse. Er worden geen gegevens naar een server geüpload.

Wat als unescapen mislukt?

Unescapen vereist geldige JSON-escape-reeksen als invoer. Als de indeling onjuist is (bijv. ontbrekende backslashes of verkeerd gespelde escape-tekens), toont de tool een parse-fout. Controleer of je invoer-escape-indeling correct is.