Beste gratis CSV naar JSON Converter
Maak van CSV rijen een schone JSON reeks van objecten. Gratis, plakken of uploaden, niets opgeslagen.
Hoe het werkt
- CSV verstrekken. Plak je CSV-tekst of upload een.csv-bestand.
- Opties instellen. Zeg of de eerste rij een header is en kies de delimiter (komma, tab,...).
- Haal JSON.. Kopieer de geformatteerde JSON-array, of download het als een.json-bestand.
Info over dit hulpprogramma
CSV to JSON maakt van tabel CSV-gegevens een JSON-array die je kunt gebruiken in code of een API. Plakken de CSV of upload een.csv-bestand, vertel het of de eerste rij een kop is, en kies de scheidingstekens als het geen komma is. Met een kopregel wordt elke regel een JSON-object dat wordt ingetoetst door de kolomnamen; zonder één wordt elke regel een array. De uitvoer is mooi afgedrukt en klaar om te kopiëren of te downloaden. Het ontleedt alles in het verzoek en slaat niets op.
Waarvoor gebruiken mensen het?
- Spreadsheetgegevens in een API of app invoeren
- Een geëxporteerde CSV omzetten naar JSON voor code
- Een contact- of productlijst omzetten in gestructureerde JSON
- Prototype met echte gegevens zonder een parser te schrijven
Ontwikkelaar API
Automatiseer deze tool van uw eigen code. Stuur een POST verzoek naar het eindpunt hieronder en krijg hetzelfde resultaat dat het web tool produceert. Het is snelheid-beperkt per IP en hoeft geen aanmelding.. API sleutels voor hogere limieten komen.
https://best.free/api/tools/csv-to-json/
| Parameter | Voorbeeld | Vereist | Opmerkingen |
|---|---|---|---|
text |
name,age\nAda,36 |
Ja. | CSV text (or upload a file on the web form). |
delimiter |
, |
Nee | Field delimiter (use "tab" for TSV). |
header |
True |
Nee | First row is a header. |
curl -X POST https://best.free/api/tools/csv-to-json/ \
-H 'Content-Type: application/json' \
-d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
import requests
r = requests.post(
"https://best.free/api/tools/csv-to-json/",
json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);
Respons: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}