Free Konvertimi CSV në JSON
Kthe rreshtat CSV në një array të pastër JSON të objekteve - të lira, të ngjitura apo të ngarkuara, asgjë e ruajtur.
Si funksionon
- Përcakto CSV. Ngjite tekstin CSV ose ngarko një file.csv.
- Opsionet. Thuaj nëse rreshti i parë është një header dhe zgjedh ndarësin (vijë, tab,...).
- Merr JSON. Kopjo array JSON të formatuar, ose shkarkoje si file.json.
Informacione mbi këtë instrument
CSV në JSON kthen të dhënat tabelore CSV në një array JSON që mund të përdoret në kod apo në një API. Ngjite CSV ose ngarko një file.csv, thuaj nëse rreshti i parë është një header dhe zgjedh ndarësin nëse nuk është një virgulë. Me një header, çdo rresht bëhet një objekt JSON i kyçur nga emrat e kolonave; pa një, çdo rresht bëhet një array. Rezultati është i printuar bukur dhe gati për t'u kopjuar apo shkarkuar. Analizon çdo gjë në kërkesë dhe nuk ruan asgjë.
Për çfarë përdorin njerëzit atë?
- Fut të dhënat e tabelave në një API ose aplikim
- Kthe një CSV të eksportuar në JSON për kodin
- Kthe një kontakt apo listë produktesh në strukturë JSON
- Prototip me të dhëna reale pa shkruar një analizues
API e zhvilluesit
Automatizo këtë instrument nga kodi juaj. Dërgo një kërkesë POST në pikën përfundimtare më poshtë dhe merr të njëjtin rezultat që prodhon instrumenti web. Është i kufizuar nga shpejtësia për IP dhe nuk ka nevojë për regjistrim - çelësat API për kufijtë më të lartë po vijnë.
https://best.free/api/tools/csv-to-json/
| Parametrat | Shembull | E nevojshme | Shënim |
|---|---|---|---|
text |
name,age\nAda,36 |
Po | CSV text (or upload a file on the web form). |
delimiter |
, |
Jo. | Field delimiter (use "tab" for TSV). |
header |
True |
Jo. | 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);
Përgjigju: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}