L-aħjar Ħieles JSON biex konvertitur CSV
Flatten array JSON ta ’oġġetti f’CSV lest għall-iskeda tal-ħlas - b’xejn, paste jew upload, xejn maħżun.
Kif jaħdem
- Ipprovdi JSON. Paste a JSON array ta ’oġġetti (jew oġġett wieħed), jew ittella’ fajl.json.
- Konverti. Istampa Ikkonverti - kolonni huma mibnija mill-ċwievet madwar l-oġġetti kollha.
- Ikseb CSV. Ikkopja s-CSV, jew niżżelha lesta biex tiftaħ fi spreadsheet.
Dwar din l-għodda
JSON għal CSV flattens array JSON ta ’oġġetti f’CSV lest għall-iskeda tal-kalkolu. Waħħal il-JSON jew ittella’ fajl.json, u l-għodda tibni l-intestaturi tal-kolonni mill-unjoni taċ-ċwievet ta ’kull oġġett, sabiex ir-ringieli b’oqsma differenti għadhom allinjati. Oġġetti u array imqiegħda huma miktuba bħala JSON kompatti ġewwa ċ-ċellula tagħhom minflok ma jitniżżlu. Ir-riżultat jiftaħ dritt fl-Excel, Folji jew Numri. Kollox huwa analizzat fit-talba u xejn ma jinħażen.
X'inhuma l-persuni jużawh għall
- Iftaħ rispons JSON ta’ API fi spreadsheet
- Iddawwar JSON esportat f'CSV għal Excel jew Folji
- Aqsam data strutturata ma' kollegi mhux tekniċi
- Bulk-reviżjoni rekords JSON bħala ringieli u kolonni
API tal-iżviluppatur
Awtomatizza din l-għodda mill-kodiċi tiegħek stess. Ibgħat talba POST lill-punt aħħari hawn taħt u tikseb l-istess riżultat li tipproduċi l-għodda tal-web. Hija limitata bir-rata għal kull IP u ma teħtieġ l-ebda reġistrazzjoni - ċwievet API għal limiti ogħla qegħdin jiġu.
https://best.free/api/tools/json-to-csv/
| Parametru | Eżempju | Meħtieġa | Noti |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Iva | 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);
Rispons: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}