Najbolji slobodni JSON u CSV Converter
Flatten a JSON array of objects into a spreadsheet-ready CSV — free, paste or upload, nothing stored.
Kako to funkcioniše
- Pruži JSON. Zalijepite JSON niz objekata (ili jedan objekt), ili uploadati.json datoteku.
- Pretvori. Pritisnite Convert - kolone su izgrađene od ključnih riječi kroz sve objekte.
- Preuzmi CSV. Kopirajte CSV ili ga skinite spremnog za otvaranje u tabeli.
O ovom alatu
JSON u CSV ujednačava JSON niz objekata u CSV spremni za tabele. Zalijepite JSON ili učitajte.json datoteku, i alat će izgraditi zaglavlja kolona od ujedinjenja ključeva svakog objekta, tako da se redovi sa različitim poljima i dalje poravnaju. Ugniježđeni objekti i nizovi se pišu kao kompaktni JSON unutar njihove ćelije umjesto da se ispuštaju. Rezultat se otvara direktno u Excel, Sheets ili Numbers. Sve se analizira u zahtjevu i ništa se ne pohranjuje.
Za šta ga ljudi koriste?
- Otvori API JSON odgovor u tabeli
- Pretvori izvozeni JSON u CSV za Excel ili Sheets
- Dijelite strukturirane podatke sa netehničkim kolegama
- Bulk-review JSON zapise kao redove i kolone
API za programere
Automatizirajte ovaj alat iz vašeg vlastitog koda. Pošaljite POST zahtjev dolje navedenoj krajnjoj tački i dobijte isti rezultat koji web alat proizvodi. Ograničen je brzinom po IP-u i ne treba registracija - API ključevi za veća ograničenja dolaze.
https://best.free/api/tools/json-to-csv/
| Parametar | Primjer | Obvezno | Bilješke |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Da. | 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);
Odgovor: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}