Najbolje besplatno CSV za JSON Converter
Pretvori CSV redove u čist JSON niz objekata — besplatno, naljepljeno ili uloženo, ništa pohranjeno.
Kako to radi
- Omogući CSV. Nalijepite svoj CSV tekst ili ubacite.csv datoteku.
- Postavke. Recite je li prvi red zaglavlje i odaberite odabir (komma, tab,...).
- Zovi JSON. Kopiraj formatirani JSON niz ili ga skini kao.json datoteku.
O ovom alatu
CSV prema JSON pretvara tabularne CSV podatke u niz JSON možete koristiti u kodu ili API. Naljepite CSV ili ubacite datoteku.csv, recite mu je li prvi red zaglavlje, i odaberite odašiljač ako nije zarez. Sa zaglavlja red, svaka linija postaje JSON objekt ključan imenima stupaca; bez jedne, svaka linija postaje niz. Izlaz je prilično isprintan i spreman za kopiranje ili preuzimanje. Ona analizira sve u zahtjevu i ništa ne sprema.
Za što ga ljudi koriste?
- Podaci o dovodu u API ili aplikaciju
- Pretvori izvođeni CSV u JSON za kod
- Preobrati popis kontakata ili proizvoda u strukturiran JSON
- Prototype s pravim podacima bez pisanja parsera
Razvojni program
Automatski ovaj alat iz vlastitog koda. Pošaljite zahtjev POST na ishod ispod i dobiti isti rezultat koji proizvodi web alat. Ograničena je po IP i ne treba prijavljivanje — API tipke za viši granice dolaze.
https://best.free/api/tools/csv-to-json/
| Parametar | Primjer | Potrebno | Bilješke |
|---|---|---|---|
text |
name,age\nAda,36 |
-Da. | CSV text (or upload a file on the web form). |
delimiter |
, |
Ne. | Field delimiter (use "tab" for TSV). |
header |
True |
Ne. | 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);
Odgovor: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}