Free Best Mpanova CSV ho JSON
Manova ny andalana CSV ho lasa rakitra JSON feno zavatra - malalaka, apetaho na alefa, tsy misy zavatra voatahiry.
Ahoana ny fomba fiasany
- Hampiditra CSV. Apetao ny lahabolana CSV na alefao rakitra.csv.
- Hamaritra ny safidy. Milaza raha toa ka lohateny ny andalana voalohany ary misafidy ny mpizara (fiankinan-doha, tab,...).
- Maka ny JSON. Adikao ilay filaharan'ny JSON napetraka, na afindrao ho rakitra.json.
Momba ity fitaovana ity
Ny CSV mankany JSON dia manova ny data CSV amin'ny fafana ho lasa andian-daza JSON azo ampiasaina amin'ny rindran'asa na API. Apetao ny CSV na alefao rakitra.csv, lazao hoe lohateny ve ny andalana voalohany, ary safidio ny mpizara raha tsy koma izany. Raha misy lohateny, dia lasa zavatra JSON misy famaha araka ny anaran'ny fariana ny andalana tsirairay; raha tsy misy lohateny, dia lasa andian-daza ny andalana tsirairay. Azon'ny solosaina atao pirinty sy alefa adika na alefa misintona ny vokatra. Mizarazara ny zavatra rehetra ao anatin'ny fangatahana izy io, nefa tsy mitahiry na inona na inona.
Inona no ampiasain'ny olona amin'izany
- Mandefa ny data amin'ny takela-pisaka mankany amin'ny API na rindranasa iray
- Manova ny CSV nalefa ho JSON ho an'ny famaritana
- Manova ny lisitry ny fifandraisana na ny vokatra ho JSON miorina
- Fiandohana amin'ny tena data tsy misy manoratra mpizara
API'ny mpamorona
Mandefa fangatahana POST mankany amin'ny endpoint etsy ambany ary mahazo ny vokatra mitovy amin'ny vokatra azo avy amin'ilay fitaovana. Voafetra ny hafainganam-pandehany isaky ny IP izy io ary tsy mila fisoratana anarana - efa misy famaha API ho an'ny fetra avo kokoa.
https://best.free/api/tools/csv-to-json/
| Mpizahaky ny macro | Ohatra | Tsy maintsy atao | Fanamarihana |
|---|---|---|---|
text |
name,age\nAda,36 |
Eny | CSV text (or upload a file on the web form). |
delimiter |
, |
Tsy misy | Field delimiter (use "tab" for TSV). |
header |
True |
Tsy misy | 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);
Valiny: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}