L-aħjar Ħieles CSV biex konvertitur JSON
Dawwar ir-ringieli CSV f'matriċi JSON nadif ta' oġġetti - ħielsa, paste jew upload, xejn maħżun.
Kif jaħdem
- Ipprovdi CSV. Waħħal it-test CSV tiegħek jew ittella' fajl.csv.
- Issettja l-għażliet. Għid jekk l-ewwel ringiela hija header u jagħżlu l-delimitatur (komma, tab, …).
- Ikseb JSON. Ikkopja l-array JSON ifformattjat, jew tniżżlu bħala fajl.json.
Dwar din l-għodda
CSV għal JSON idawwar data CSV tabulari f'matriċi JSON li tista 'tuża fil-kodiċi jew API. Waħħal is-CSV jew ittella' fajl.csv, għidha jekk l-ewwel ringiela tkunx header, u agħżel id-delimitatur jekk ma tkunx koma. B'ringiela header, kull linja ssir oġġett JSON imwaħħal bl-ismijiet tal-kolonni; mingħajr wieħed, kull linja ssir matriċi. Il-produzzjoni hija stampata pjuttost u lesta biex tikkopja jew tniżżel. Hija tiparse kollox fit-talba u taħżen xejn.
X'inhuma l-persuni jużawh għall
- Iforni d-dejta tal-iskeda tal-ħin f'API jew app
- Ikkonverti CSV esportat f'JSON għall-kodiċi
- Dawwar lista ta ’kuntatt jew prodott f’JSON strutturat
- Prototip b'data reali mingħajr ma jiktbu parser
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/csv-to-json/
| Parametru | Eżempju | Meħtieġa | Noti |
|---|---|---|---|
text |
name,age\nAda,36 |
Iva | CSV text (or upload a file on the web form). |
delimiter |
, |
Nru | Field delimiter (use "tab" for TSV). |
header |
True |
Nru | First row is a header. |
curl -X POST https://best.free/api/tools/csv-to-json/ \
-H 'Content-Type: application/json' \
-d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
import requests
r = requests.post(
"https://best.free/api/tools/csv-to-json/",
json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);
Rispons: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}