Најдобро бесплатно CSV- конвертер на JSON
Претвори ги редовите на CSV во чист JSON низ објекти - слободни, вметнете или вчитајте, ништо не е зачувано.
Како работи тоа?
- Осигури CSV. Вметни го вашиот CSV текст или вчитај ја.csv датотеката.
- Постави опции. Кажи дали првиот ред е заглавје и дали го избираш прекинувачот (комма, табулатор,...).
- Донесете го JSON. Копирај го форматираниот JSON низ или симнувајте го како. json датотека.
За оваа алатка
CSV до JSON ги претвора табуларните CSV податоци во JSON низа што може да ја користите во код или API. Вметнете го CSV или внесете датотеката.csv, кажете му дали првиот ред е заглавје, и изберете го прекинувачот ако не е запетка. Со редот на заглавјето, секоја линија станува објект за JSON клучен од имињата на колоните; без една, секоја линија станува низа. Излезот е прилично печатен и подготвен за копирање или симнување. Таа го анализира сето тоа во барањето и не чува ништо.
За што ја користат луѓето?
- Доведи ги податоците од табелата во API или апликација
- Конвертирај го извезениот CSV во JSON за код
- Претвори листа на контакти или производи во структурирана JSON
- Prototype со вистински податоци без запишување на парсер
Развивач API
Автоматизирајте ја оваа алатка од вашиот код. Испрати барање за POST до крајниот крај и добиете истиот резултат што го произведува веб- алатка. Таа е ограничена со брзина по ИП и не му треба пријава - доаѓаат API клучеви за повисоки граници.
https://best.free/api/tools/csv-to-json/
| Параметр | Пример | Потребно | Забелешки |
|---|---|---|---|
text |
name,age\nAda,36 |
Да. | CSV text (or upload a file on the web form). |
delimiter |
, |
Не. | Field delimiter (use "tab" for TSV). |
header |
True |
Не. | 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);
Одговор: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}