Free CSV kanggo JSON Converter
Ngarobah baris CSV kana array JSON bersih tina obyék - bébas, pencét atanapi unggah, teu aya anu disimpan.
Carane kerjane
- Nyawiji. Tepek teks CSV utawa unduh file.csv.
- Tetapkan pilihan. Saur naha baris kahiji mangrupa header jeung milih pemisah (comma, tab, …).
- Njupuk JSON. Salin array JSON kang diformat, utawa ngundhuh minangka file.json.
Ngelatar iki
CSV ka JSON ngarobah data tabel CSV jadi array JSON anu bisa digunakeun dina kode atawa API. Tepek CSV atawa ngamuat berkas.csv, nyaritakeun naha baris kahiji mangrupa header, sarta pilih pemisah lamun teu jadi koma. Ku baris header, unggal baris jadi objék JSON anu dikey ku ngaran lajur; tanpa, unggal baris jadi array. Outputna dicetak sarta siap disalin atawa diunduh. Ieu ngaanalisis sagalana dina pamundut sarta teu nyimpen nanaon.
Apa wong nggunakake iku kanggo
- Feed spreadsheet data into an API or app
- Ngganti CSV diekspor dadi JSON kanggo kode
- Ngganti kontak utawa dhaptar produk dadi JSON kang distruktur
- Prototype karo data nyata tanpa nulis pars
Pembangun API
Otomatisasi alat ieu ti kode anjeun sorangan. Kirimkeun pamundut POST ka titik akhir di handap ieu sarta meunangkeun hasil anu sami anu dihasilkeun ku alat web. Éta dibatasi ku laju per IP sarta henteu meryogikeun ngadaptar - konci API pikeun wates anu langkung luhur bakal datang.
https://best.free/api/tools/csv-to-json/
| Parameter | Conto | Diperlukan | Notes |
|---|---|---|---|
text |
name,age\nAda,36 |
Iya | CSV text (or upload a file on the web form). |
delimiter |
, |
Ora | Field delimiter (use "tab" for TSV). |
header |
True |
Ora | 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);
Jawaban: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}