Лепшы бясплатны Ператваральнік CSV у JSONName
Пераўтварыць радкі CSV у чысты масіў аб'ектаў JSON - свабодны, устаўце або загрузіце, нічога не захоўваецца.
Як гэта працуе
- Паказаць CSV. Уставіць тэкст CSV або загрузіць файл. csv.
- Настаўленні. Вызначае, ці з' яўляецца першы радок загалоўкам, і выбірае падзяляльнік (кома, табліцу,...).
- Атрымаць JSON. Скапіраваць фарматаваны масіў JSON або загрузіць яго як файл.json.
Пра гэтую прыладу
CSV to JSON пераўтварае табліцу CSV у масіў JSON, які можна выкарыстоўваць у кодзе або API. Усталюйце CSV або загрузіце файл.csv, паведаміце, ці з' яўляецца першы радок загалоўкам, і выберыце падзяляльнік, калі ён не камень. З загалоўкам кожны радок становіцца аб' ектам JSON, запісаным у назвы слупкоў; без яго кожны радок становіцца масівам. Вывад выдаецца ў выглядзе тэксту і гатовы для капіравання або сцягвання. Ён аналізуе ўсе запыты і не захоўвае нічога.
Што людзі робяць з ім
- Падачы дадзеных табліцы ў 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]"}