Terug naar blog

Hoe maak je een .JSON-bestand in Kladblok

Jul 3, 20263 min read

JSON is platte tekst met strikte regels. Kladblok is hier prima geschikt voor. Het punt waar mensen de mist in gaan is de syntaxis, niet de tool. Als de structuur klopt, is het opslaan van het bestand het gemakkelijkste deel.

Wat is een JSON-bestand?

JSON staat voor JavaScript Object Notation. Het slaat gegevens op als sleutel-waardeparen binnen accolades, met ondersteuning voor geneste objecten en arrays. Apps, API's en configuratiebestanden gebruiken het omdat het lichtgewicht is en elke grote programmeertaal het kan lezen.

Een eenvoudig JSON-bestand ziet er zo uit:

{
  "name": "John",
  "age": 28,
  "isActive": true,
  "skills": ["writing", "editing"]
}

Stappenplan: Een JSON-bestand maken in Kladblok

Stap 1: Kladblok openen

Open Kladblok op je computer, of gebruik een gratis online kladblok vanuit elke browser.

Stap 2: Begin met een openingsteken

Elk JSON-bestand begint met { voor een object of [ voor een array. De meeste bestanden beginnen met een object.

Stap 3: Voeg je sleutels en waarden toe

Schrijf elke sleutel tussen dubbele aanhalingstekens, gevolgd door een dubbele punt en vervolgens de waarde. Scheid elk paar met een komma.

{
  "title": "Sample File",
  "version": 1
}

Stap 4: Sluit het bestand correct af

Zorg dat elk openingsteken of -haakje een sluitend tegendeel heeft. Het laatste sleutel-waardepaar in een object of array krijgt geen volgende komma.

Stap 5: Opslaan met een .json-extensie

Ga naar Bestand en kies Opslaan als. Kies Alle bestanden in het dropdownmenu "Opslaan als type". Geef het bestand een naam met de extensie .json, bijvoorbeeld data.json. Als je dit dropdownmenu niet aanpast, hou je een .txt-bestand over dat niet als JSON wordt gelezen.

Stap 6: Valideren voordat je het gebruikt

Plak het bestand in een JSON-editor om te controleren of het geldig is voordat je het in een script of app gebruikt. Een snelle controle hier bespaart je later veel zoekwerk naar fouten.

JSON-syntaxisregels om te onthouden

  • Alleen dubbele aanhalingstekens. Sleutels en tekenreeks-waarden hebben dubbele aanhalingstekens nodig, geen enkele.

  • Geen volgende komma's. Er komt niets na het laatste item in een object of array.

  • Geen opmerkingen. Standaard JSON ondersteunt geen // of /* */ notities in het bestand.

  • Booleans zijn kleine letters. Gebruik true en false, niet True of FALSE.

  • Getallen hebben geen aanhalingstekens nodig. Schrijf 28, niet "28", tenzij de waarde als tekst bedoeld is.

Veelvoorkomende fouten en hoe je ze kunt vermijden

Probleem: Ontbrekende komma tussen sleutel-waardeparen. Oplossing: Elk paar behalve de laatste heeft een komma nodig.

Probleem: Niet-overeenkomende haakjes of accolades. Oplossing: Tel je {} en [] paren. Een validator wijst je direct op de regel waar ze niet overeenkomen.

Probleem: Niet-geëscapte aanhalingstekens binnen een tekst. Oplossing: Escape interne aanhalingstekens met een backslash, bijvoorbeeld "Hij zei \"hallo\"".

Probleem: Een sleutel zonder aanhalingstekens. Oplossing: Elke sleutel moet tussen dubbele aanhalingstekens staan, zelfs eenvoudige zoals id of name.

Conclusie

Een JSON-bestand is gewoon tekst die een strikt formaat volgt. Schrijf je sleutels en waarden tussen dubbele aanhalingstekens, laat je haakjes matchen, sla de laatste komma over en sla het op met een .json-extensie. Haal het eenmalig door een validator voordat je het gebruikt, en je bent klaar.

Gerelateerde artikelen