Beste gratis JSON naar CSV Converter
Een JSON-array van objecten in een spreadsheet-ready CSV
Hoe het werkt
- JSON verstrekken. Plakken een JSON-array van objecten (of een enkel object), of upload een.json-bestand.
- Omzetten. Druk op Convert
- CSV ophalen. Kopieer de CSV of download het klaar om te openen in een spreadsheet.
Info over dit hulpprogramma
JSON naar CSV vervlakt een JSON-reeks van objecten in een spreadsheet-ready CSV. Plakken het JSON of uploaden van een.json bestand, en het gereedschap bouwt de kolomkoppen uit de eenheid van de sleutels van elk object, dus rijen met verschillende velden nog steeds lijn up. Nested objecten en arrays zijn geschreven als compact JSON in hun cel in plaats van worden gedropt. Het resultaat opent recht in Excel, Sheets of Numbers. Alles wordt in het verzoek verwerkt en er wordt niets opgeslagen.
Waarvoor gebruiken mensen het?
- Een API
- Zet geëxporteerde JSON om in een CSV voor Excel of Sheets
- Gestructureerde gegevens delen met niet-technische collega's
- JSON-records voor bulkreviews als rijen en kolommen
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/json-to-csv/
| Parameter | Voorbeeld | Vereist | Opmerkingen |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Ja. | A JSON array of objects. |
curl -X POST https://best.free/api/tools/json-to-csv/ \
-H 'Content-Type: application/json' \
-d '{"text": "[{\"name\":\"Ada\",\"age\":36}]"}'
import requests
r = requests.post(
"https://best.free/api/tools/json-to-csv/",
json={"text": "[{\"name\":\"Ada\",\"age\":36}]"},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-to-csv/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "[{\"name\":\"Ada\",\"age\":36}]" }),
});
const data = await r.json();
console.log(data);
Respons: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}