Diysb Tools

Ontsnappen aan JSON

Escape speciale tekens in JSON-strings. Converteer JSON-gegevens naar een correct geëscapete indeling voor veilige overdracht of opslag.

JSON-hulpmiddelen
JSON-invoer
Geëscapte JSON-uitvoer
Gereedschapsopties
Uitvoer citeren
Wikkel de volledige geëscapte JSON-uitvoer in dubbele aanhalingstekens.
Ontsnappen aan JSON Voorbeelden

Escape a Simple JSON Object

In this example, we escape all quotes (") around the keys and values in a simple JSON object. This ensures that the JSON data is interpreted correctly if it's used in another JSON object or assigned to a variable as a string.

{"country": "Spain", "capital": "Madrid"}
{"country": "Spain", "capital": "Madrid"}
{{\"country\": \"Spain\", \"capital\": \"Madrid\"}
{{\"country\": \"Spain\", \"capital\": \"Madrid\"}
Uitvoer citeren
Wikkel de volledige geëscapte JSON-uitvoer in dubbele aanhalingstekens.

Escape a Complex JSON Object

In this example, we escape a more complex JSON object with nested elements containing data about the Margherita pizza recipe. We escape all quotes within the object as well as convert all line breaks into special "\n" characters. Additionally, we wrap the entire output in double quotes by enabling the "Wrap Output in Quotes" option.

{ "name": "Pizza Margherita", "ingredients": [ "tomato sauce", "mozzarella cheese", "fresh basil" ], "price": 12.50, "vegetarian": true }
{ "name": "Pizza Margherita", "ingredients": [ "tomato sauce", "mozzarella cheese", "fresh basil" ], "price": 12.50, "vegetarian": true }
"{\n \"name\": \"Pizza Margherita\",\n \"ingredients\": [\n\"tomato sauce\",\n \"mozzarella cheese\",\n \"fresh basil\"\n ],\n \"price\": 12.50,\n \"vegetarian\": true\n}"
"{\n \"name\": \"Pizza Margherita\",\n \"ingredients\": [\n\"tomato sauce\",\n \"mozzarella cheese\",\n \"fresh basil\"\n ],\n \"price\": 12.50,\n \"vegetarian\": true\n}"
Uitvoer citeren
Wikkel de volledige geëscapte JSON-uitvoer in dubbele aanhalingstekens.

Escape a JSON Array of Numbers

This example showcases that escaping isn't necessary for JSON arrays containing only numbers. Since numbers themselves don't hold special meaning in JSON, the tool doesn't modify the input and the output remains the same as the original JSON array.

[1, 2, 3]
[1, 2, 3]
[1, 2, 3]
[1, 2, 3]
Uitvoer citeren
Wikkel de volledige geëscapte JSON-uitvoer in dubbele aanhalingstekens.