ToolRecipe

Wat wil je voor elkaar krijgen?

Sleep een bestand hierheen

or .

Open een app

Volg een recept

Alle recepten

Gebruik één tool

Alle tools

JSON escapen/unescapen

Maak van elke tekst of JSON een JSON-string met ge-escapete aanhalingstekens en backslashes, of zet een ge-escapete JSON-string terug om in leesbare tekst. Handig om JSON in JSON te zetten of een string uit een log te lezen. Alles draait in je browser.

Zo escape of unescape je JSON

  1. 1Plak je tekst of JSON in het invoerveld
  2. 2Het resultaat verschijnt terwijl je typt
  3. 3Kopieer de ge-escapete of teruggezette tekst
  4. Eén JSON-string, of de gewone tekst erin.

Wat je krijgt

  • Escapen en unescapen in één.Gewone tekst wordt ge-escaped, een JSON-string tussen aanhalingstekens wordt teruggezet.
  • Geldige JSON-strings.Aanhalingstekens, backslashes, regeleinden en tabs worden \", \\, \n en \t.
  • Er wordt niets geüpload.De tekst wordt door je browser omgezet, op je eigen apparaat.

Wat je kunt doen

  • Pak een JSON-document in als ge-escapete string, zodat het als waarde in een ander JSON-document kan staan.
  • Zet een string als "{\"id\":1}" terug in de leesbare tekst die erin zit.
  • Escape tekst over meerdere regels, zodat regeleinden \n worden en de tekst op één regel past.
  • Verwerk elke tekst, niet alleen JSON: een SQL-query, een logregel of een alinea met aanhalingstekens werkt ook.

Goed om te weten

  • De tool beslist aan de hand van de invoer. Een volledige JSON-string tussen dubbele aanhalingstekens wordt teruggezet. Al het andere wordt ge-escaped.
  • Bij het escapen begint en eindigt het resultaat met een dubbel aanhalingsteken. Laat ze weg als je het tussen eigen aanhalingstekens plakt.
  • Invoer die geldige JSON maar geen string is, zoals {"a":1} of 42, wordt als gewone tekst ge-escaped en niet teruggezet.
  • Letters als ä of é blijven staan zoals ze zijn. Voor \uXXXX-reeksen gebruik je de Unicode-escapetool.

Vragen

Hoe escape ik JSON in een JSON-string?

Plak de JSON in de tool. Je krijgt één string met ge-escapete aanhalingstekens en backslashes, klaar als waarde in een ander JSON-document.

Hoe unescape ik een JSON-string?

Plak de string met de dubbele aanhalingstekens eromheen. De tool geeft de gewone tekst terug, \n wordt echte regeleinden.

Waarom werd mijn ge-escapete tekst nog een keer ge-escaped?

Alleen een volledige string tussen dubbele aanhalingstekens wordt teruggezet. Ontbreken de aanhalingstekens, dan geldt de invoer als gewone tekst en wordt die ge-escaped.

Wordt mijn tekst geüpload?

Nee. De omzetting draait in je browser en er wordt niets verstuurd.

Zo werkt het

Kleine tools die in je browser draaien.

Vier stappen

  1. Begin met een bestand of een taak

    Sleep een bestand, zoek, of kies een taak.

  2. De tool opent in een venster

    Open er zoveel als je wilt, naast elkaar als tabs.

  3. Resultaten verzamelen zich rechts

    Sleep een resultaat naar de volgende tool.

  4. Opslaan als je klaar bent

    Opgeslagen bestanden komen in je downloads.

Wie gebruikt wat

Toolsets voor veelvoorkomende klussen.

Een tool op je beginscherm zetten

Het icoon opent die tool, als een app.

iPhone en iPad

  1. Open de tool in Safari.
  2. Tik op Deel (het vierkant met de pijl).
  3. Kies “Zet op beginscherm” en dan “Voeg toe”.

Android

  1. Open de tool in Chrome.
  2. Tik rechtsboven op het menu (⋮).
  3. Kies “Toevoegen aan startscherm” of “App installeren”.

Computer

  1. Open de tool in Chrome of Edge.
  2. Klik op het installatie-icoon in de adresbalk.
  3. Kies Installeren.

Skills

Claude-skills die we zelf gebruiken, elk voor één klus.