Bebas Terbaik Penukar JSON ke CSV
Ratakan aras JSON objek ke dalam CSV sedia untuk spreadsheet - bebas, tampal atau muat naik, tiada yang disimpan.
Bagaimana ia berfungsi
- Berikan JSON. Tepek aras JSON objek (atau objek tunggal), atau muat naik fail.json.
- Tukar. Tekan Tukar - lajur dibina daripada kekunci di sepanjang semua objek.
- Dapatkan CSV. Salin CSV, atau muat turunnya sedia untuk dibuka dalam lembaran kerja.
Perihal alat ini
JSON ke CSV meratakan aras JSON objek ke dalam CSV sedia untuk lembaran hamparan. Tepek JSON atau muat naik fail.json, dan alat bina pengepala lajur dari persatuan kunci setiap objek, jadi baris dengan medan yang berbeza masih berjajar. Objek bersarang dan aras ditulis sebagai JSON padat dalam sel mereka daripada digugurkan. Hasilnya dibuka terus dalam Excel, Helaian atau Nombor. Semuanya dihuraikan dalam permintaan dan tiada apa disimpan.
Apa yang orang gunakan untuk
- Buka respon JSON API dalam lembaran kerja
- Tukar JSON yang diekspor ke CSV untuk Excel atau Helaian
- Kongsi data terstruktur dengan rakan sekerja bukan teknikal
- Rekod JSON tinjauan-besar-besaran sebagai baris dan lajur
Pembangun
Automatikkan alat ini dari kod anda sendiri. Hantar permintaan POST ke titik akhir di bawah dan dapatkan hasil yang sama yang dihasilkan oleh alat web. Ia terhad kadar per IP dan tidak memerlukan pendaftaran - kekunci API untuk had yang lebih tinggi akan datang.
https://best.free/api/tools/json-to-csv/
| Parameter | Contoh | Diperlukan | Nota |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Ya | 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);
Balasan: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}