Перайсці да асноўнага зместу
LibraTool logoLibraTool

CSV у JSON — бясплатна

Канвертуйце CSV (або TSV) у JSON — масіў аб'ектаў або масіваў — з правільным аналізатарам RFC 4180, аўтавызначэннем раздзяляльніка і пераўтварэннем тыпаў. Працуе ў вашым браўзеры.

Працуе афлайн пасля загрузкі

Перацягніце CSV файл (або ўстаўце ніжэй)

CSV, TSV, TXT · апрацоўваецца на вашай прыладзе

або націсніце Ctrl+V, каб уставіць з буфера абмену

Выбраць файлы
JSON
—
Раздзяляльнік
Вывад

💡 Паўнавартасны парсер RFC 4180 — апрацоўвае палі ў двукоссі, коскі і пераносы радкоў у двукоссі. Пры ўключаным першым радку-загалоўку атрымліваецца масіў аб'ектаў; без яго — масіў масіваў. Усё выконваецца ў браўзеры. Пераўтварэнне тыпаў адключана па змаўчанні, каб ZIP-коды (02138) і доўгія лічбы захоўваліся як тэкст.

Тыповыя выкарыстанні

  • Ператварыце CSV ў JSON для APIПератварыце табліцы экспарту ў JSON, які ваш код ці API можа карыстаць.
  • Ператварыце бяспарадны CSV з лічкамі і коскаміПарсіруйце CSV, які мае коскі, лічкамі ці разломы радкоў уснутры палёў.
  • Ператварыце TSV (Tab-Separated) ў JSONПарсіруйце дадзеныя, раздзелены вышэйёй, скопіяваныя з табліцы.
  • Падрыхтуйце CSV дадзеныя для імпартуПератварыце CSV ў JSON для посіву базе дадзеных ці загрузкі ў праграму.
  • Хутка інспектуйце CSV як JSONПабачыце CSV радкі як структуры JSON аб'екты пад час распрацоўкі.

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

CSV выглядае просты, але полная edge cases — цытаваны полі, коскі унутрыкс цыт, пераноса ў клетцы. Гэта выкарыстоўвае адпаведны RFC 4180 парсэр, так што яны ўсё рабяць, цалкам у вашым браўзеры.

  1. 1
    Вы вклеіце CSV ці скідаеце файл
    Delimiter (comma, semicolon, tab, ці pipe) ёсць auto-detected, ці вы можаце ўсталяваць яе нарўчна. Ніч не загружаецца.
  2. 2
    Гэта парсіцца адпаведна
    Цытаваны полі, экранаваны лапкі (\"\), і delimiters/newlines унутрыкс цыт ёсць ўсё справядзены за CSV spec.
  3. 3
    Вы выбіраеце форму
    З радком загалоўкаў кожны радок становіцца аб'ектам з ключамі-загалоўкамі; без яго — масівам масіваў. Пры жаданні прыводзьце лікі і булевы значэнні да рэальных тыпаў.
  4. 4
    Капіюйце ці загружайце JSON
    Атрымаць чыстак, адступны JSON готав для вашага кода.

CSVs часцей датаны кантакты, транзакцыі, і іншыя персанальныя даныя. Парсіяванне адбываецца цалкам на вашай прыладзе — ніякі гэта не загружаецца.

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

Часта задаюць пытанні