Paras vapaa CSV JSON Converterille
Muuta CSV-rivistöt puhtaaksi JSON-esineiden sarjaksi: ilmaisiksi, liitä tai lataa, mitään ei ole tallennettu.
Miten se toimii?
- Anna CSV. Liitä CSV-teksti tai lataa.csv-tiedosto.
- Aseta asetukset. Sano, onko ensimmäinen rivi otsikko ja valitse rajaus (kombo, välilehti,...).
- Hae JSON. Kopioi muokattu JSON-sarja tai lataa se.json-tiedostona.
Tästä työkalusta
CSV:stä JSON:iin kääntää taulukkomuodossa olevat CSV-tiedot JSON-riviin, jota voit käyttää koodilla tai API:llä. Liitä CSV-tiedosto tai lataa.csv-tiedosto, kerro sille, onko ensimmäinen rivi otsikko, ja valitse raja-arvo, jos se ei ole pilkku. Otsikkorivillä jokaisesta rivistä tulee JSON-objekti, jonka sarakkeen nimet ovat navigoineet. Ilman sitä jokaisesta rivistä tulee rivi. Lähtö on melko tulosta ja valmis kopioimaan tai lataamaan. Se rinnastaa kaiken pyyntöön ja tallentaa kaiken.
Mihin ihmiset käyttävät sitä
- Syötä laskentataulukkotiedot sovellusrajapintaan tai sovellukseen
- Muunna viedyt CSV-koodit JSONiksi
- Muuta yhteystieto- tai tuoteluettelo jäsennellyksi JSONiksi
- Prototype oikeilla tiedoilla kirjoittamatta näppäintä
Kehittäjän API
Automaattisesti tämän työkalun omasta koodista. Lähetä POST-pyyntö alla olevaan päätetapahtumaan ja saat saman tuloksen kuin verkkotyökalu. Se on nopeusrajoitettu IP-palvelua kohden eikä tarvitse kirjautumista – API-avaimet korkeampiin rajoihin ovat tulossa.
https://best.free/api/tools/csv-to-json/
| Muuttuja | Esimerkki | Vaadittu | Huomautuksia |
|---|---|---|---|
text |
name,age\nAda,36 |
Kyllä | CSV text (or upload a file on the web form). |
delimiter |
, |
Ei ole tarpeen | Field delimiter (use "tab" for TSV). |
header |
True |
Ei ole tarpeen | 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);
Vaste: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}