Эң мыкты акысыз CSVден JSONго которуу
CSV саптарын таза JSON масивине айландыруу - бош, орнотуу же жүктөө, эч нерсе сакталбайт.
Кантип иштейт
- CSV көрсөтүү. CSV текстин орнотуңуз же.csv файлын жүктөңүз.
- Параметрлерди орнотуу. Биринчи саптын аталышы болушу керекпи же жокпу, аны аныктоо жана бөлүштүрүүчүнү тандоо (комма, табуляция,...).
- JSON алуу. Форматталган JSON массивин көчүрүп алуу же.json файлы катары жүктөп алуу.
Бул аспап жөнүндө
CSV to JSON converts tabular CSV data to a JSON array that you can use in code or an API. Place the CSV or upload a.csv file, tell it whether the first row is a header, and choose the delimiter if it is not a comma. With a header row, each line becomes a JSON object with keys by the column names; without one, each line becomes a array. The output is pretty-printed and ready to copy or download. It parses everything in the request and stores nothing.
Адамдар аны эмне үчүн колдонушат
- Электрондук таблицанын маалыматтарын API же колдонмого берүү
- Экспорттолгон CSV файлын JSON файлына код үчүн которуу
- Контакт же продукт тизмесин структураланган JSON форматына айландыруу
- Прототипти анализдөөчү программасыз, чыныгы маалыматтар менен түзүү
Жабдып туруучу API
Автоматизация этого инструмента с помощью собственного кода. POST-запрос отправьте в нижнюю конечную точку и получите такой же результат, как и веб-инструмент. Этот инструмент имеет скорость, ограниченную IP-адресом, и не требует регистрации. 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]"}