Beýik azat JSON'den CSV'e Döwr
JSON zadyň arşiwini bir CSV spreadsheet-a düz - azat, ýap ýa-da ýükle, hiç zat saklanmaz.
Nädip işleýär
- JSON hödürle. JSON zadyň arşiwini (ýa-da bir zady) ýap ýa-da bir.json faýly ýükle.
- _Öňki. Öňki
- CSV al. CSV nusgasyny ýa-da ony bir sprédşetde açmak üçin ýükle
Bu esbap hakda
JSONdan CSV'e bir JSON arayyny bir CSV'e düzýär. JSON'y goyp ýa.json faýly ýükläp, esbap her bir zadyň açarlarynyň birleşmesinden sütun başlyklaryny bina edýär, şonuň üçin dürli meýdanlar bilen satırlar hala birikýär. Göçürlen zatlar we araylar öz öýjüklerinde üýtgän JSON'y ýazýarlar. Netijeler Excel, Sheets ýa Numbers'de dogry açylýar. Her zat soragda parslanýar we hiç zat saklanmaýar.
Adamlar ony näme üçin ulanýar
- API'iň JSON jogapyny bir swurtşetde aç
- Eksport edilen JSON'y Excel'e ýa-da Sýt'e CSV'e öwür
- Binaly maglumaty tehnikaly bolmadyk hyzmatdaşlar bilen paýlaş
- JSON ýazgylary hatlar we sütunlar ýaly köpçülikleýin synla
Öňki
Bu esbap öz kodyňyzdan automatlaň. Aşakdaky sonuk nokta POST soragyny iberiň we web esbaby öndüren netijäni alyň. Bu IP üçin tizlik çäklendirilen we hiç bir ýazma gerek däl - API açarlary has ýokary çäklendirmeler üçin gelýä.
https://best.free/api/tools/json-to-csv/
| Parametr | Mysal | Gerekli | _Ýazy |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Eý | 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);
Jawaby: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}