Как пользоваться
- Вставьте CSV или скопируйте ячейки прямо из таблицы (они вставляются как текст с табуляцией).
- Оставьте включённым «Первая строка — заголовок», чтобы получить массив объектов; выключите — получите массив массивов.
- Оставьте включённым «Преобразовывать числа и логические значения» для типизированных значений или выключите, чтобы всё осталось текстом.
- Скопируйте или скачайте JSON.
Описание параметров
- Разделитель
- «Авто» определяет запятую, точку с запятой, табуляцию и вертикальную черту. Если определение ошибается, выберите разделитель явно.
- Строка заголовка
- Значения первой строки становятся ключами каждого объекта.
- Типизированные значения
- «42» превращается в 42, а «true» — в true. Отключите эту опцию для кодов с ведущими нулями, например почтовых индексов или телефонных номеров, иначе нули пропадут.
Пример
CSV:
id,name,active
1,Ada,true
2,Grace,false
JSON:
[
{ "id": 1, "name": "Ada", "active": true },
{ "id": 2, "name": "Grace", "active": false }
]
Часто задаваемые вопросы
Можно ли вставлять прямо из Excel или Google Таблиц?
Да. Скопированные ячейки разделены табуляцией; разделитель определяется автоматически.
Почему 00123 превратилось в 123?
При включённых типизированных значениях текст, похожий на число, преобразуется в число. Отключите «Преобразовывать числа и логические значения», чтобы сохранить ведущие нули.
Как обрабатываются пустые строки?
Полностью пустые строки пропускаются. Пустые ячейки становятся null при включённых типизированных значениях или пустыми строками, если они отключены.
В моём файле точка с запятой и десятичные запятые — это сработает?
Разделитель будет определён, но числа с десятичной запятой, например 3,5, останутся текстом. Если нужны числа, сначала замените запятые на точки.
Конфиденциальность
Этот инструмент работает полностью в браузере. Ваши файлы и текст обрабатываются на вашем устройстве и никогда не загружаются на наши серверы.