ConvertLab.cloud

Wat is een JSON-bestand?

JSON — gestructureerde gegevens

Het formaat gebruiken JSON

Een concreet voorbeeld

Bereid een CSV voor uit een JSON-lijst van items met dezelfde velden.

Nuttige controles

Ingesloten objecten komen niet rechtstreeks overeen met de kolommen van een tabel. Controleer aantallen, null-waarden en lijsten.

Kies een conversie

Bewaar het origineel en open het resultaat in de software of op het apparaat dat het zal gebruiken.

Uw vragen over dit formaat

Waarom verandert mijn JSON van structuur naar CSV?

CSV vertegenwoordigt een tabel van rijen en kolommen. JSON kan genestelde objecten en lijsten bevatten die niet direct kunnen worden getransponeerd. Maak een kopie, controleer hoe de velden worden weergegeven en behoud de JSON als uw gebruik vereist dat u de gehele structuur behoudt.

Hoe kunt u voorkomen dat de nullen aan het begin van de identificaties verloren gaan?

Bij het openen van de CSV in een spreadsheet, importeer de kolommen met identificaties als tekst. Een automatische opening kan 00123 omzetten in 123. Controleer ook de datums en decimale scheidingstekens voordat u opnieuw opslaat.

Kan ik een bestand met geheimen omzetten?

Verwijder wachtwoorden, API-sleutels en andere geheimen voordat u een voorbeeld naar de service of ondersteuning stuurt. Bestandsverwerking gebeurt online. Voor gegevens die uw apparaat niet mogen verlaten, gebruikt u een geschikt lokaal hulpmiddel.

Waarom worden niet alle uitvoeringen aangeboden?

De formaten zijn niet in alle gevallen uitwisselbaar. ConvertLab toont de conversies uit zijn catalogus; het hernoemen van een extensie verandert de inhoud niet. Gespecialiseerde uitvoeringen zoals bepaalde XML-exports of spreadsheets worden geïdentificeerd als NoLimit.

01

Wat is het?

JSON is het uitwisselingsformaat van het web voor gegevens. Het beschrijft geen document, maar een structuur: naam/waarde-paren, lijsten, geneste objecten. Dit is wat er miljoenen keren per seconde wereldwijd tussen een applicatie en zijn server heen en weer gaat.

De syntaxis is minimaal — accolades, vierkante haken, aanhalingstekens — en blijft leesbaar voor een mens, wat zeldzaam is voor een machineformaat.

02

Geschiedenis & oorsprong

Douglas Crockford formaliseerde JSON begin jaren 2000 door simpelweg over te nemen hoe de programmeertaal JavaScript zijn objecten declareert. Hij heeft niets uitgevonden: hij benoemde en documenteerde iets wat al bestond.

Die eenvoud won het van XML, destijds de dominante standaard: binnen enkele jaren stapte vrijwel elke webinterface over op JSON.

03

Waarom het handig is

Licht, leesbaar, universeel: elke programmeertaal kan het lezen en schrijven zonder exotische bibliotheken.

Het verwerkt geneste structuren moeiteloos, terwijl een CSV-bestand hopeloos beperkt blijft tot een platte tabel.

04

Beperkingen & nadelen

Commentaar is niet toegestaan — een tekortkoming waarover regelmatig geklaagd wordt door wie het gebruikt voor configuratiebestanden.

Geen datumtypen, geen commentaarmogelijkheid, en een onverbiddelijke syntaxis: één komma teveel en het hele bestand is ongeldig.

05

Praktische tips

Wilt u JSON-gegevens omzetten naar een tabel die u in een spreadsheet kunt gebruiken, converteer ze dan naar CSV — mits de structuur plat is. Geneste objecten passen niet in kolommen.

Voor een configuratiebestand dat mensen gaan bewerken, zijn YAML of TOML prettiger: die accepteren wel commentaar.

Converteer uw JSON in enkele seconden, op onze beveiligde servers in Frankrijk.

JSON converteren