Към основното съдържание
LibraTool logoLibraTool

CSV към JSON — безплатно

Конвертирайте CSV (или TSV) в JSON — масив от обекти или масиви — с правилен RFC 4180 парсер, автоматично разпознаване на разделителя и преобразуване на типове. Работи в браузъра ви.

Работи офлайн след зареждане

Пуснете CSV файл (или поставете по-долу)

CSV, TSV, TXT · обработва се на вашето устройство

или натиснете Ctrl+V, за да поставите от клипборда

Преглед на файлове
JSON
—
Разделител
Изход

💡 Стриктен RFC 4180 парсър — обработва полета в кавички, запетаи и нови редове в кавичките, и екранирани кавички. При включено „първият ред е заглавен" получавате масив от обекти; при изключено — масив от масиви. Всичко работи в браузъра. Конвертирането на типове е изключено по подразбиране, така че идентификатори като пощенски кодове (02138), кодове с водещи нули и много дълги числа запазват точния си текст — включете „Конвертирай числа и булеви стойности" само когато искате типизирани стойности.

Често срещани употреби

  • Конвертирайте CSV в JSON за APIПреобразувайте експорт на електронна таблица в JSON, който кода или API могат да консумират.
  • Конвертирайте неоредна CSV с кавички и запетаиРазберете CSV, която има запетаи, кавички или нарушения на редовете в полета.
  • Конвертирайте TSV (отделено с табулатор) в JSONРазберете данни, отделени с табулатор, копирани от електронна таблица.
  • Подгответе CSV данни за импортиранеПреобразувайте CSV в JSON, за да засяхте база данни или зарядите в приложение.
  • Бързо проверете CSV като JSONВижте CSV редове като структурирани JSON обекти, докато разработвате.

Как работи

CSV изглежда просто, но е пълен крайни случаи — цитирани полета, запетаи вътре кавички, разбиване на редове в клетки. Това използва собственост RFC 4180 парсър, така че всички работят, изцяло в браузъра ви.

  1. 1
    Пастирате CSV или пускате файл
    Разделител (запетая, точка и запетая, раздел или тръба) е автоматично открита, или можете да го зададете ръчно. Нищо не се качва.
  2. 2
    Анализира се правилно
    Цитирани полета, екранирани кавички (""), и разделители/разбиване на редове вътре кавички, всички обработени за CSV спецификация.
  3. 3
    Избирате формата
    С ред заглавие, всеки ред е обект сключен по заглавия; без един, масив от масивите. Опционално преобразуват числа и булеви към истински типове.
  4. 4
    Копирайте или изтегляне JSON
    Получавате чист, разредов JSON, готов за кода ви.

CSVs честа съдържат контакти, трансакции и други лични данни. Анализирането се случва изцяло на устройството ви — нищо от него не се качва.

Свързани инструменти

Често задавани въпроси