Best ledig CSV til JSON- omformer
Gjør om CSV- rader til en ren JSON- rekke med objekter - fri, lim inn eller opp, ingenting lagret.
Hvordan det virker
- Gi CSV. Lim inn din CSV-tekst eller last opp en.csv-fil.
- Sett innstillinger. Si om den første raden er en overskrift og velg skilletegn (komma, fane,...).
- Hent JSON. Kopier den formaterte JSON- tabellen, eller last den ned som en.json-fil.
Om dette verktøyet
CSV til JSON gjør tabell CSV- data til en JSON- tabell som du kan bruke i kode eller API. Lim inn CSV eller last opp en. csv- fil, fortell det om den første raden er en overskrift, og velg skilletegn hvis det ikke er et komma. Med en overskriftsrad blir hver linje et JSON- objekt som er satt inn med kolonnenavnene. Uten en blir hver linje en tabell. Utdata er pen skrevet ut og klar til å kopiere eller laste ned. Den tolker alt i forespørselen og lagrer ingenting.
Hva folk bruker det til
- Lagrer regnearkdata til et API eller program
- Konverter en eksportert CSV til JSON for kode
- Gjør en kontakt - eller produktliste om til strukturert JSON
- Prototype med virkelige data uten å skrive en tolker
Utvikler- API
Automatiser dette verktøyet fra din egen kode. Send en POST- forespørsel til sluttpunktet nedenfor og få det samme resultatet som nettverktøyet produserer. Det er rentebegrenset pr. IP og trenger ingen tilmelding - API- nøkler for høyere grenser kommer.
https://best.free/api/tools/csv-to-json/
| Parameter | Eksempel | Kreves | Merknader |
|---|---|---|---|
text |
name,age\nAda,36 |
Ja | CSV text (or upload a file on the web form). |
delimiter |
, |
Nei | Field delimiter (use "tab" for TSV). |
header |
True |
Nei | 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);
Svar: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}