Лепшы бясплатны Ператваральнік CSV у JSONName

Пераўтварыць радкі CSV у чысты масіў аб'ектаў JSON - свабодны, устаўце або загрузіце, нічога не захоўваецца.

100% бясплатна Без падпіскі Без вадзянога знака Файлы апрацоўваюцца ў памяці, не захоўваюцца
Go Pro для лепшых мадэляў AI — малюнкаў, відэа і чата — плюс большыя загрузкі, прыярытэт у чарзе і без чакання. Абнавіць да Pro
Любоў best.free? Падзяліцца

Як гэта працуе

  1. Паказаць CSV. Уставіць тэкст CSV або загрузіць файл. csv.
  2. Настаўленні. Вызначае, ці з' яўляецца першы радок загалоўкам, і выбірае падзяляльнік (кома, табліцу,...).
  3. Атрымаць JSON. Скапіраваць фарматаваны масіў JSON або загрузіць яго як файл.json.

Пра гэтую прыладу

CSV to JSON пераўтварае табліцу CSV у масіў JSON, які можна выкарыстоўваць у кодзе або API. Усталюйце CSV або загрузіце файл.csv, паведаміце, ці з' яўляецца першы радок загалоўкам, і выберыце падзяляльнік, калі ён не камень. З загалоўкам кожны радок становіцца аб' ектам JSON, запісаным у назвы слупкоў; без яго кожны радок становіцца масівам. Вывад выдаецца ў выглядзе тэксту і гатовы для капіравання або сцягвання. Ён аналізуе ўсе запыты і не захоўвае нічога.

Што людзі робяць з ім

  • Падачы дадзеных табліцы ў API або праграму
  • Канвертаваць CSV- файл у JSON для кода
  • Ператварэньне кантактаў ці спісу прадуктаў у структураваны JSON
  • Прататып з рэальнымі дадзенымі без напісання аналізатара

API распрацоўшчыка

Аўтаматызаваць гэтую праграму з вашага кода. Адправіць запыт POST на канечную кропку ніжэй і атрымаць такі ж вынік, як і праграма. Гэтая праграма абмежавана хуткасцю на IP і не патрабуе рэгістрацыі - ключы API для больш высокіх абмежаванняў будуць даступныя.

POST 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]"}

Частыя пытанні

З загалоўкам кожны радок дадзеных становіцца аб' ектам JSON, ключы якога з' яўляюцца назвамі слупкоў. Без загалоўка кожны радок становіцца звычайным масівам значэнняў. Вы выбіраеце, які з іх будзе ў форме.

Так. Усталюйце падзяляльнік у табліцу для файлаў TSV, кропку з коскай або іншы знак, каб пераўтварэнні ў еўрапейскім стылі і з падзеленымі табліцамі былі правільнымі.

Так. Загрузіце файл.csv памерам да 25 Мб або ўстаўце тэкст у тэкст - абодва варыянты працуюць, і вынік будзе такі ж.

Значэнні захоўваюцца ў выглядзе радкоў, як яны паказваюцца ў CSV, што пазбаўляе ад нечаканых сітуацый, напрыклад, калі нуль у пачатку кода ператвараецца ў лік. Вы можаце ператварыць тыпы ў свой уласны код, калі гэта неабходна.

Так. Акрамя паказу фарматаванага JSON для капіявання, інструмент можа вярнуць яго як загружаны файл.json.

Не. CSV- файл будзе прааналізаваны ў запытах стандартнай бібліятэкай і адразу адхілены - нічога не будзе захоўвацца, запісвацца ў журнал або перасылацца.

Так. Вы можаце POST JSON тэкст у /api/tools/csv-to-json/ і атрымаць адказ JSON - той жа рухавік, які выкарыстоўвае вэб- інструмент, таму вынікі будуць ідэнтычнымі. Ён абмежаваны хуткасцю на IP, як і вэб- версія і не патрабуе рэгістрацыі; ключы API для больш высокіх абмежаванняў будуць у хуткім часе. Глядзіце ў раздзел API вышэй для гатовых да запуску прыкладаў curl, Python і JavaScript.

Так — CSV у JSON цалкам бясплатны, без вадазнака на вывадзе і без патрэбы ў крэдытнай картцы.

Так. Ён працуе ў вашым браўзэры, таму CSV у JSON працуе на тэлефонах і планшэтах, а таксама на працоўным стале - няма неабходнасці ўсталёўваць праграму.

Не. CSV у JSON працуе без рэгістрацыі; дадатковы бясплатны рахунак існуе толькі для таго, каб адкрыць больш высокія абмежаванні выкарыстання.

Звязаныя інструменты

Ацэнка гэтай старонкі
5.0/5 (0)

Што мы можам палепшыць? Ваша ацэнка дапаможа нам выправіць праблемы.