Najbolj brezplačno CSV za pretvornik JSON
Spremenite CSV vrstice v čist niz JSON predmetov - brezplačno, vlepite ali naložite, nič shranjeno.
Kako deluje
- Ponudi CSV. Prilepite svoje besedilo CSV ali naložite datoteko.csv.
- Nastavi možnosti. Navedite, ali je prva vrstica glava in izberite razdelilnik (komma, tab,...).
- Pokliči JSON. Kopiraj formatirani niz JSON ali ga prenesej kot datoteko.json.
O tem orodju
CSV v JSON spremeni tabularne podatke CSV v niz JSON, ki ga lahko uporabljate v kodi ali API. Prilepite CSV ali naložite datoteko.csv, povejte, ali je prva vrstica glava, in izberite žigosnik, če ni vejica. Z vrstico z naslovom, vsaka vrstica postane objekt JSON, ki je ključen za imena stolpcev; brez ene, vsaka vrstica postane polje. Izhod je precej natisnjen in pripravljen za kopiranje ali prenos. Vse razčlenjuje v zahtevku in shrani nič.
Za kaj ga ljudje uporabljajo
- Podatki o tabelah podatkov o dovajanju v API ali aplikacijo
- Pretvori izvoženo CSV v JSON za kodo
- Pretvori seznam stikov ali proizvodov v strukturiran JSON
- Prototype z resničnimi podatki brez pisanja parsir
Razvijalec API
Avtomatizirajte to orodje iz vaše kode. Pošljite zahtevo POST na spodnji opazovani dogodek in dobite enak rezultat, kot je spletno orodje proizvaja. Omejeno je na IP in ne potrebuje prijave - API ključi za višje omejitve prihajajo.
https://best.free/api/tools/csv-to-json/
| Parameter | Primer | Zahtevana | Opombe |
|---|---|---|---|
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);
Odziv: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}