Конвертер JSON, CSV, XML и YAML

Вставьте данные или откройте файл и преобразуйте JSON, JSON Lines, CSV, TSV, XML и YAML друг в друга. Вложенные данные разворачиваются в таблицу и собираются обратно. Ничего не загружается.

Перетащите сюда файл с даннымиJSON · NDJSON · CSV · TSV · XML · YAML

Если выключено, все значения остаются текстом. Значения с ведущими нулями всегда остаются текстом.

🔒 Данные преобразуются на этом устройстве и никуда не загружаются.

Как это работает

Как это работает

  1. 1

    Добавьте то, что на входе

    Перетащите сюда JSON, CSV, TSV, XML и YAML или выберите файл на устройстве.

  2. 2

    Запустите

    Задайте форматы, распознавание типов и списки и запустите. Всё происходит в этом браузере — без загрузки, без очереди, без аккаунта.

  3. 3

    Заберите результат

    JSON · CSV · TSV · XML · YAML готов сразу по завершении. Сохраните прямо на устройство.

Что делает этот инструмент

Что на входе
Читает JSON, CSV, TSV, XML и YAML. По одному файлу за раз.
Что на выходе
На выходе JSON · CSV · TSV · XML · YAML.
Что будет с качеством
Ваш файл читается, а не изменяется. Оригинал остаётся прежним.
Где предел
Очень большие файлы ограничены памятью устройства, а не квотой на сервере.
Конвертер JSON, CSV, XML, YAML
Разворачивает вложенные объекты в столбцы с точкой, например address.city, и собирает их обратно. XML читается без DOCTYPE и внешних сущностей, а возможности YAML, которые нельзя безопасно перенести, отклоняются с номером строки.

Поддерживаемые форматы

JSONNDJSONCSVTSVXMLYAML

Полезно знать

Частые вопросы

Что происходит с вложенными данными в CSV?

Вложенные объекты превращаются в столбцы с точкой в названии, например address.city. Списки дают отдельный столбец на элемент или JSON-текст в одной ячейке. С опцией вложенности такие названия при переводе CSV в JSON снова становятся объектами.

Какие возможности YAML поддерживаются?

Словари, списки, значения в кавычках и без, комментарии, блочный текст с | и >, а также встроенные коллекции [ ] и { }. Якоря, псевдонимы, теги, ключи слияния и несколько документов отклоняются с номером строки, а не читаются неправильно.

Какие файлы здесь подойдут?

Читает JSON, CSV, TSV, XML и YAML. По одному файлу за раз.

Что я получу?

На выходе JSON · CSV · TSV · XML · YAML.

Теряет ли файл качество?

Ваш файл читается, а не изменяется. Оригинал остаётся прежним.

Когда это не сработает?

Очень большие файлы ограничены памятью устройства, а не квотой на сервере.

Сохраняется ли исходная разметка?

Извлечение текста и CSV не воспроизводит макет Office. Встроенные изображения и медиа копируются без изменений и перекодирования.

Почему только DOCX, XLSX и PPTX?

Эти современные файлы используют документированный пакетный формат OOXML. Старые DOC, XLS и PPT и файлы с макросами не обрабатываются.

Приватно по устройству

Ваши файлы остаются на вашем устройстве

Данные преобразуются на этом устройстве и никуда не загружаются.

Другие инструменты

Готовые

Сценарии для этого типа файлов