Как пользоваться
- Вставьте данные или откройте файл UTF-8; пример покажет ожидаемый формат.
- Выберите настройки и запустите инструмент или включите автоматическое преобразование.
- Проверьте результат, скопируйте выделение или всё содержимое либо скачайте файл.
CSV в JSON
Преобразуйте строки CSV в JSON с явными настройками заголовков и типов.
Сравнение, разбор и форматирование выполняются в браузере. Данные не отправляются в DevToolsy.
Как это работает
Выберите запятую, точку с запятой, Tab, вертикальную черту или автоопределение. Поддерживаются разделители в кавычках и многострочные ячейки. Без заголовка используются column1, column2 и далее.
name,active
Ada,true
Lin,false[
{
"name": "Ada",
"active": "true"
},
{
"name": "Lin",
"active": "false"
}
]Преобразуйте строки CSV в JSON с явными настройками заголовков и типов.
Настройки и точность данных
По умолчанию значения остаются строками, сохраняя начальные нули. Распознавание типов поддерживает числа JSON, true, false и null без округления. Пустые или повторные заголовки и разное число столбцов отклоняются.
CSV-преобразование поддерживает до 50 000 строк данных и 1 000 столбцов в пределах ограничений размера.
Работа с результатом
Файлы читаются как текст UTF-8. Редакторы поддерживают поиск, копирование выделения и горячие клавиши. Результат можно копировать и скачивать; изменение ввода отменяет прежний результат.
Ввод UTF-8 до 1 MiB на документ, вывод до 8 MiB. Задачи выполняются в локальном Worker с лимитом 30 секунд.
Частые вопросы
Какие разделители и заголовки CSV поддерживаются?
Выберите запятую, точку с запятой, Tab, вертикальную черту или автоопределение. Поддерживаются разделители в кавычках и многострочные ячейки. Без заголовка используются column1, column2 и далее.
Как обрабатываются начальные нули и типы?
По умолчанию значения остаются строками, сохраняя начальные нули. Распознавание типов поддерживает числа JSON, true, false и null без округления. Пустые или повторные заголовки и разное число столбцов отклоняются.
Загружаются ли мои данные?
Нет. Сравнение, разбор и форматирование выполняются в браузере. Данные не отправляются в DevToolsy.
Можно открыть локальный файл?
Да, UTF-8 до 1 MiB. У каждого входа сравнения свой выбор файла.
Можно скопировать часть результата?
Да. Выделите текст и нажмите копирование выделения либо используйте обычное сочетание клавиш.