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- Kies bestanden in het CSV-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer Invoercodering, Invoerscheidingsteken en start vervolgens de verwerking.
- 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.
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- Kies bestanden in het JSON-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer Maak geneste JSON-objecten plat en start vervolgens de verwerking.
- 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.
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- Kies bestanden in het TSV, TXT-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer Invoercodering en start vervolgens de verwerking.
- 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.
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- Kies bestanden in het CSV-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer Invoercodering, Invoerscheidingsteken en start vervolgens de verwerking.
- 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.
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- Kies bestanden in het XML-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer het invoerformaat en de bestandsvolgorde en start vervolgens de verwerking.
- 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.
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- Kies bestanden in het JSON-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer Naam van XML-hoofdelement en start vervolgens de verwerking.
- 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.
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- Kies bestanden in het JSON-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer JSON-inspringing en start vervolgens de verwerking.
- 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.
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- Kies bestanden in het JSON-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer het invoerformaat en de bestandsvolgorde en start vervolgens de verwerking.
- 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.
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- Kies bestanden in het CSV-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer Invoercodering, Invoerscheidingsteken en start vervolgens de verwerking.
- 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.
Converteer MARKDOWN naar CSV
Importeer een Markdown-pijptabel in een spreadsheet. Dit verandert een volledig prozadocument niet in een tabel.
Voorbeeld
Afprijspijptafel → CSV rijen- Kies bestanden in het MD, MARKDOWN-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer het invoerformaat en de bestandsvolgorde en start vervolgens de verwerking.
- 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.
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- Kies bestanden in het JSON-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer Arraypad (leeg voor rootarray) en start vervolgens de verwerking.
- 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.
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- Kies bestanden in het JSONL, NDJSON, TXT-formaat. Maximaal aantal bestanden per batch: 1.
- Controleer JSON-inspringing en start vervolgens de verwerking.
- 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.
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