JSON-opmaak: Valideren, Opmaken en Minificeren van JSON
Beheers JSON-syntaxis, validatie, opmaak en minificatie voor API's, configuratiebestanden en gegevensuitwisseling.
JSON (JavaScript Object Notation) is het universele gegevensuitwisselingsformaat voor moderne webapplicaties. Elke REST API, configuratiebestand en datapipeline gebruikt JSON als primair gegevensformaat.
Het verschil tussen opgemaakte en geminificeerde JSON is puur cosmetisch: beide bevatten identieke gegevens. Opgemaakte JSON is leesbaar voor mensen. Geminificeerde JSON is kleiner voor netwerkverkeer.
Wat is JSON
JSON is een lichtgewicht gegevensuitwisselingsformaat afgeleid van de JavaScript-objectliteraal-syntaxis. Het representeert gegevens als sleutel-waardeparen (objecten) en geordende lijsten (arrays), en ondersteunt zes gegevenstypen.
Gratis Tool JSON Formatter & Validator Formatteer, valideer en minificeer JSON-dataJSON-syntaxisregels
Strikte syntaxisregels: sleutels moeten strings zijn tussen dubbele aanhalingstekens. Geen enkele aanhalingstekens. Geen afsluitende komma's. Geen commentaar. Geen undefined-waarden. Geen NaN of Infinity.
Opmaak vs minificatie
Opgemaakte JSON gebruikt inspringing en regeleinden voor leesbaarheid. Geminificeerde JSON verwijdert alle onnodige witruimte voor kleinere bestandsgroottes.
// Opgemaakt (leesbaar)
{
"gebruiker": {
"naam": "Alice",
"leeftijd": 30,
"actief": true
}
}
// Geminificeerd (compact)
{"gebruiker":{"naam":"Alice","leeftijd":30,"actief":true}} Gratis Tool Base64 Encoder / Decoder Codeer en decodeer Base64-strings voor API-payloads Veelvoorkomende JSON-fouten
De meest voorkomende JSON-fouten: afsluitende komma, strings met enkele aanhalingstekens, commentaar in JSON, undefined-waarden, NaN en Infinity, niet-geëscapete speciale tekens in strings.
JSON in API's en configuratiebestanden
REST API's gebruiken JSON als standaardformaat voor verzoeken en antwoorden. De Content-Type: application/json header signaleert JSON-inhoud. Veel tools gebruiken JSON-configuratiebestanden.
Tools en validators
JSON-validators controleren de syntactische correctheid. Formatters voegen inspringing toe. Minifiers verwijderen witruimte. JSON Schema-validators controleren of gegevens overeenkomen met een gedefinieerd schema.
Gratis Tool Timestamp Converter Converteer Unix-timestamps naar leesbare datums en omgekeerd