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.
Hoe JSON Escape te gebruiken
Escape of unescape JSON-strings: zet aanhalingstekens, backslashes en regeleinden om naar veilige escape-reeksen, of terug naar echte tekens. Alles draait volledig in je browser en geplakte tekst wordt nooit geüpload.
- Plak de tekst of JSON-string die je wilt converteren in het invoerveld.
- Klik op “Escape” om speciale tekens zoals aanhalingstekens, backslashes en regeleinden om te zetten naar veilige escape-reeksen.
- Klik op “Unescape” om het omgekeerde te doen en escape-reeksen terug te veranderen in echte aanhalingstekens, backslashes en regeleinden.
- Zet “Wrap in quotes” aan als je het resultaat tussen dubbele aanhalingstekens wilt, klaar om in JSON te plakken.
Toont de uitvoer verdubbelde backslashes, dan was de invoer waarschijnlijk al ge-escaped — voer eerst een keer “Unescape” uit voordat je opnieuw escaped.
Gerelateerde tools
- JSON Stringify Converteer JavaScript-objecten en arrays naar JSON-tekenreeksen met aanpasbare inspringing en HTML-escaping. Gratis, volledig in uw browser verwerkt.
- TSV naar JSON Converteer TSV naar JSON online gratis. Ondersteunt kopteksten, automatische typedetectie en minificatie. Alles in de browser.
- JSON naar CSV Gratis online JSON-naar-CSV-converter. Vlak geneste objecten af, kies scheidingstekens en download direct. 100% in de browser.
- CSV naar JSON Converter Converteer CSV naar JSON online gratis. Ondersteunt aangepaste scheidingstekens, koptekstgebaseerde objecten en automatische typedetectie. Alles in de browser.
- XML Beautifier Gratis online XML Beautifier. Formatteer en verfraai XML direct in uw browser.
- XML Validator Valideer XML-syntaxis en -structuur direct. Detecteer fouten met precieze regelnummers en gedetailleerde berichten. Gratis, veilig, draait in uw browser.
- SQL naar JSON Converteer SQL INSERT-instructies direct naar JSON-arrays of -objecten. Ondersteunt meerdere VALUES-rijen, NULL-afhandeling, automatische typedetectie en pretty print. 100% client-side, geen upload.
- YAML boomviewer Parseert YAML in een interactieve inklapbare boom. Ondersteunt multi-document YAML, ankers en aliassen, zoeken, JSON-conversie en drag & drop van .yaml/.yml-bestanden.