Plej bona libera Konvertilo de JSON al CSVName
Laŭ la ĵurnalo, la ĵurnalisto de la ĵurnalo, kiu estas la ĉefa fonto de la informoj, estas liberigita.
Kiel ĝi funkcias
- Doni JSON. Enmetu JSON-aranĝon de objektoj (aŭ ununuran objekton), aŭ alŝutu.json-dosieron.
- Konverti. La skeleto estas el ligno, la kolumnoj estas el ŝtono, la tegmento estas el ĉiuj flankoj kovrita per ŝtono.
- Elpreni CSV. Kopiu la CSV- dosieron aŭ elŝutu ĝin por malfermi ĝin en kalkultabelo.
Pri tiu ilo
JSON al CSV kunfandas JSON-areon de objektoj en kalkultabelan CSV-on. Enmetu la JSON-on aŭ alŝutu.json-dosieron, kaj la ilo konstruas la kolumnokapon el la kuniĝo de la ŝlosiloj de ĉiu objekto, tiel ke vicoj kun malsamaj kampoj ankoraŭ aliras. Enmetitaj objektoj kaj aroj estas skribitaj kiel kompakta JSON ene de sia ĉelo anstataŭ esti forĵetitaj. La rezulto malfermiĝas rekte en Excel, Sheets aŭ Numbers. Ĉio estas analizita en la peto kaj nenio estas konservita.
Kion homoj uzas ĝin por
- Malfermi JSON-respondon de API en kalkultabelo
- Konverti eksportitan JSON al CSV por Excel aŭ Tabeloj
- Komunigi strukturitajn datumojn kun neteknikaj kolegoj
- Bulk-revizii JSON-registrojn kiel linioj kaj kolumnoj
Programisto API
Aŭtomate funkciigu tiun ilon per via propra kodo. Sendu POST-peton al la malsupra fino kaj ricevu la saman rezulton kiel la reta ilo. Ĝi estas limigita laŭ IP kaj ne bezonas aliĝon - API-ŝlosiloj por pli altaj limoj venas.
https://best.free/api/tools/json-to-csv/
| Parametroj | Ekzemplo | Necesa | Notoj |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Jes | 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);
Respondo: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}