Ga naar de inhoud
Coverton Bloggen
In dit artikel
Tabellen en gegevens

Converteer CSV, JSON en XML terwijl u de structuur en typen controleert

Tabellen en geneste gegevens vertegenwoordigen informatie op een andere manier. CSV slaat rijen en kolommen op; JSON kan objecten en arrays vertegenwoordigen. Controleer de structuur, codering en scheidingsteken van de bestemming en open vervolgens eerst een klein geconverteerd voorbeeld.

Gebruik de gratis tool →

Inspecteer informatie die verloren gaat bij het maken van een tabel

Controleer hoe geneste structuren en herhaalde elementen worden weergegeven wanneer JSON of XML een tabel wordt. CSV declareert niet expliciet datum-, numerieke of tekenreekstypen. Ontvangende apps kunnen voorloopnullen en lange ID's opnieuw interpreteren, dus vergelijk belangrijke waarden.

Controleer scheidingstekens en citaten

CSV en TSV gebruiken verschillende scheidingstekens. Controleer komma's, tabs, ingebedde nieuwe regels en aanhalingstekens in uitvoerwaarden. Markdown-tabellen hebben structurele beperkingen en er mag niet van worden uitgegaan dat ze samengevoegde cellen of spreadsheetopmaak behouden.

Formatteer JSON en converteer JSONL

Opmaak voegt leesbare inspringing toe; verkleinen verwijdert onnodige witruimte. Geen van beide bewerkingen herstelt elke gegevensfout. JSONL plaatst een onafhankelijke JSON-waarde op elke regel, zodat u het aantal records kunt vergelijken bij het converteren van of naar een array.

Kies het juiste gereedschap

Voorbeeldinvoer illustreert de workflow; ze beloven geen bepaalde bestandsgrootte, herkenningsnauwkeurigheid of compatibiliteit.

Converteer CSV naar JSON

Zet rijen en kolommen om in JSON-records nadat u de kopteksten en scheidingstekens heeft gecontroleerd. Bekijk hoe waarden in het resultaat worden weergegeven.

Voorbeeld

naam,aantal / Coverton,2 → JSON recordarray
  1. Kies bestanden in het CSV-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer Invoercodering, Invoerscheidingsteken en start vervolgens de verwerking.
  3. Download het JSON-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

CSV slaat tekst op in rijen en kolommen. Aanhalingstekens kunnen komma's en regeleinden bevatten. Codering en header variëren. Spreadsheetprogramma's kunnen voorloopnullen, datumwaarden of lange identificatiegegevens wijzigen.

JSON staat geen opmerkingen of komma's toe. Parseren is onderworpen aan de numerieke nauwkeurigheidslimieten van JavaScript.

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

Open het gereedschap →

Converteer JSON naar CSV

Open een JSON-recordlijst in een spreadsheet. Geneste velden produceren verschillende kolommen, afhankelijk van de afvlakkingsinstellingen.

Voorbeeld

JSON objectarray → kop-en-rij CSV
  1. Kies bestanden in het JSON-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer Maak geneste JSON-objecten plat en start vervolgens de verwerking.
  3. Download het CSV-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

JSON vertegenwoordigt objecten, arrays, tekenreeksen, getallen, waarheidswaarden en null. Eigenschapsnamen staan ​​tussen dubbele aanhalingstekens. Gebruik opmaak voor controle en CSV voor de juiste tabelstructuren.

JSON staat geen opmerkingen of komma's toe. Parseren is onderworpen aan de numerieke nauwkeurigheidslimieten van JavaScript.

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

Open het gereedschap →

Converteer TSV naar CSV

Importeer een door tabs gescheiden export naar een systeem met alleen CSV. Controleer of komma's binnen waarden in hun cellen blijven staan.

Voorbeeld

door tabs gescheiden naam/aantal → door komma's gescheiden CSV
  1. Kies bestanden in het TSV, TXT-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer Invoercodering en start vervolgens de verwerking.
  3. Download het CSV-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

Open het gereedschap →

Converteer CSV naar TSV

Bereid een CSV-tabel voor voor software die door tabs gescheiden gegevens vereist. Komma's binnen de aanhalingstekens blijven de celinhoud.

Voorbeeld

tussen aanhalingstekens CSV-velden → door tabs gescheiden records
  1. Kies bestanden in het CSV-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer Invoercodering, Invoerscheidingsteken en start vervolgens de verwerking.
  3. Download het TSV-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

CSV slaat tekst op in rijen en kolommen. Aanhalingstekens kunnen komma's en regeleinden bevatten. Codering en header variëren. Spreadsheetprogramma's kunnen voorloopnullen, datumwaarden of lange identificatiegegevens wijzigen.

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

Open het gereedschap →

Converteer XML naar JSON

Inspecteer XML-elementen en -waarden in JSON. Ga er niet van uit dat een XML-boom gelijk is aan een platte tabel.

Voorbeeld

<root><name>Coverton</name></root> → JSON structuur
  1. Kies bestanden in het XML-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer het invoerformaat en de bestandsvolgorde en start vervolgens de verwerking.
  3. Download het JSON-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

XML en JSON hebben verschillende datamodellen. Onveilige XML-entiteiten worden afgewezen. Een extern schema wordt niet herkend en ook niet automatisch gereconstrueerd.

JSON staat geen opmerkingen of komma's toe. Parseren is onderworpen aan de numerieke nauwkeurigheidslimieten van JavaScript.

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

Open het gereedschap →

Converteer JSON naar XML

Kies een rootnaam wanneer u JSON als XML schrijft. Vergelijk de gegenereerde structuur met de vereisten van het ontvangende systeem.

Voorbeeld

JSON-gegevens + rootnaam → XML-document
  1. Kies bestanden in het JSON-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer Naam van XML-hoofdelement en start vervolgens de verwerking.
  3. Download het XML-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

JSON vertegenwoordigt objecten, arrays, tekenreeksen, getallen, waarheidswaarden en null. Eigenschapsnamen staan ​​tussen dubbele aanhalingstekens. Gebruik opmaak voor controle en CSV voor de juiste tabelstructuren.

JSON staat geen opmerkingen of komma's toe. Parseren is onderworpen aan de numerieke nauwkeurigheidslimieten van JavaScript.

XML en JSON hebben verschillende datamodellen. Onveilige XML-entiteiten worden afgewezen. Een extern schema wordt niet herkend en ook niet automatisch gereconstrueerd.

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

Open het gereedschap →

Formatteer en valideer JSON

Laat JSON van één regel inspringen voor lees- en structurele controles. Ongeldige syntaxis moet vóór het formatteren worden gecorrigeerd.

Voorbeeld

compact JSON → ingesprongen geldige JSON
  1. Kies bestanden in het JSON-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer JSON-inspringing en start vervolgens de verwerking.
  3. Download het JSON-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

JSON staat geen opmerkingen of komma's toe. Parseren is onderworpen aan de numerieke nauwkeurigheidslimieten van JavaScript.

Open het gereedschap →

Verklein JSON

Verwijder onnodige witruimte uit geldige JSON voor overdracht. Hierdoor worden afbeeldingen niet gecomprimeerd en worden records niet verwijderd.

Voorbeeld

ingesprongen JSON → compacte JSON
  1. Kies bestanden in het JSON-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer het invoerformaat en de bestandsvolgorde en start vervolgens de verwerking.
  3. Download het JSON-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

JSON staat geen opmerkingen of komma's toe. Parseren is onderworpen aan de numerieke nauwkeurigheidslimieten van JavaScript.

Open het gereedschap →

Converteer CSV naar MARKDOWN

Verplaats gegevens in tabelvorm naar een README- of Markdown-document. Inspecteer hoe lang cellen en regeleinden worden weergegeven.

Voorbeeld

CSV kopteksten/rijen → Markdown-tabel
  1. Kies bestanden in het CSV-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer Invoercodering, Invoerscheidingsteken en start vervolgens de verwerking.
  3. Download het Markdown-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

CSV slaat tekst op in rijen en kolommen. Aanhalingstekens kunnen komma's en regeleinden bevatten. Codering en header variëren. Spreadsheetprogramma's kunnen voorloopnullen, datumwaarden of lange identificatiegegevens wijzigen.

Er wordt beperkte Markdown-syntaxis ondersteund. Complexe tabellen, cellen met meerdere rijen, extensies en scripts worden niet volledig overgenomen.

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

Open het gereedschap →

Converteer MARKDOWN naar CSV

Importeer een Markdown-pijptabel in een spreadsheet. Dit verandert een volledig prozadocument niet in een tabel.

Voorbeeld

Afprijspijptafel → CSV rijen
  1. Kies bestanden in het MD, MARKDOWN-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer het invoerformaat en de bestandsvolgorde en start vervolgens de verwerking.
  3. Download het CSV-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

Er wordt beperkte Markdown-syntaxis ondersteund. Complexe tabellen, cellen met meerdere rijen, extensies en scripts worden niet volledig overgenomen.

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

Open het gereedschap →

Converteer JSON naar JSONL

Bereid een JSON-array voor voor een lijngeoriënteerde consument. Controleer de geselecteerde gegevens wanneer u een genest arraypad gebruikt.

Voorbeeld

[{record 1},{record 2}] → één JSON-record per regel
  1. Kies bestanden in het JSON-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer Arraypad (leeg voor rootarray) en start vervolgens de verwerking.
  3. Download het JSONL-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

JSON vertegenwoordigt objecten, arrays, tekenreeksen, getallen, waarheidswaarden en null. Eigenschapsnamen staan ​​tussen dubbele aanhalingstekens. Gebruik opmaak voor controle en CSV voor de juiste tabelstructuren.

JSON staat geen opmerkingen of komma's toe. Parseren is onderworpen aan de numerieke nauwkeurigheidslimieten van JavaScript.

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

Elke niet-lege regel moet precies één volledige JSON-waarde bevatten. Onjuiste regels stoppen de conversie. Voor JSON naar JSONL is een array vereist.

Open het gereedschap →

Converteer JSONL naar JSON

Lees JSONL of NDJSON als één array. Ongeldige regels worden gerapporteerd in plaats van stilzwijgend weggegooid.

Voorbeeld

twee geldige JSON-lijnen → JSON-array met twee elementen
  1. Kies bestanden in het JSONL, NDJSON, TXT-formaat. Maximaal aantal bestanden per batch: 1.
  2. Controleer JSON-inspringing en start vervolgens de verwerking.
  3. Download het JSON-resultaat en controleer de inhoud en kwaliteit ervan.
Wat te controleren

JSON staat geen opmerkingen of komma's toe. Parseren is onderworpen aan de numerieke nauwkeurigheidslimieten van JavaScript.

Controleer de tekencodering, scheidingstekens en kolomnamen. Grote getallen kunnen de nauwkeurigheid in JavaScript verliezen; CSV behoudt niet alle typen en geneste structuren.

Elke niet-lege regel moet precies één volledige JSON-waarde bevatten. Onjuiste regels stoppen de conversie. Voor JSON naar JSONL is een array vereist.

Open het gereedschap →

In deze handleiding worden de openbare webtools en hun ondersteuningslimieten beschreven. Bewaar uw origineel en controleer het gedownloade resultaat. Coverton · Correcties en contact

Deze vertaling is met softwarematige hulp tot stand gekomen. Je kunt ook de Engelse versie lezen. Lees in het Engels