JSON Escape
JSON-strings online escapen en unescapen. Converteer speciale tekens zoals aanhalingstekens, backslashes en regeleinden naar veilige escape-reeksen.
Wat is JSON-escaping?
JSON-escaping is het proces van het converteren van speciale tekens (zoals dubbele aanhalingstekens, backslashes en stuurtekens) naar escape-reeksen (zoals \", \\, \n) zodat ze veilig kunnen worden opgenomen in JSON-strings zonder de JSON-structuur te breken.
Wat is JSON-unescaping?
JSON-unescaping is het omgekeerde proces — het converteert escape-reeksen zoals \" en \n terug naar hun oorspronkelijke tekens (dubbele aanhalingstekens en regeleinden), en herstelt de leesbare vorm van de string.
Welke tekens moeten worden ge-escapet in JSON?
In JSON moeten de volgende tekens worden ge-escapet: dubbele aanhalingstekens ("), backslashes (\) en stuurtekens zoals regeleinden (\n), tabs (\t), carriage returns (\r), backspaces (\b) en form feeds (\f).
Zijn mijn gegevens veilig met deze tool?
Absoluut. Alle verwerking gebeurt volledig in uw browser met JavaScript. Er worden geen gegevens naar een server gestuurd, wat het veilig maakt om vertrouwelijke JSON-inhoud te verwerken.
Hoe escape ik een JSON-string voor gebruik in JavaScript-code?
Plak uw tekst in het invoerveld, selecteer de escape-modus en schakel optioneel "Tussen aanhalingstekens" in. De uitvoer is een correct ge-escape string die u direct in JavaScript- of JSON-code kunt invoegen.
Wat is het verschil tussen JSON-escape en URL-encoding?
JSON-escape behandelt speciale tekens in de JSON-syntaxis (aanhalingstekens, backslashes, stuurtekens). URL-encoding behandelt onveilige tekens in URL's. Ze hebben verschillende doelen en produceren verschillende uitvoerformaten.
Kan deze tool grote JSON-bestanden verwerken?
Ja. De tool verwerkt tekst direct in uw browser zonder bestandsgrootte-limieten. Prestaties hangen af van uw apparaat, maar typische JSON-gegevens worden direct verwerkt.
Wat doet "Tussen aanhalingstekens"?
Indien ingeschakeld, wordt de ge-escape uitvoer omringd door dubbele aanhalingstekens, wat een geldig JSON-stringliteral oplevert (bijvoorbeeld "Hello \"World\""). Zonder deze optie wordt alleen de ge-escape inhoud getoond.
Kan ik deze tool offline gebruiken?
Ja. Zodra de pagina is geladen, werken alle functies zonder internetverbinding omdat alles lokaal in uw browser draait.
Hoe escape ik Unicode-tekens in JSON?
Standaard ASCII-tekens zoals aanhalingstekens en backslashes worden ge-escapet met backslash-notatie (\", \\). Voor andere Unicode-tekens kan het \uXXXX-formaat worden gebruikt.
Wat is het verschil tussen enkele en dubbele aanhalingstekens in JSON?
In JSON zijn alleen dubbele aanhalingstekens geldig voor het omringen van stringwaarden. Enkele aanhalingstekens hebben geen speciale betekenis en hoeven niet ge-escapet te worden.
Waarom moet ik JSON-strings escapen?
Escaping is nodig wanneer u door gebruikers gegenereerde inhoud, dynamische waarden of tekst met speciale tekens in JSON moet invoegen. Zonder juiste escaping zouden tekens als aanhalingstekens of regeleinden de JSON-syntaxis breken.