Перейти к содержимому

Перевести файл

YAML в CSV: перевести онлайн

Загрузите файл — через минуту получите CSV

.yaml.csv

.yaml.csv
  1. Загрузить
  2. Выбрать формат
  3. Скачать

Загрузка файлов

Положите файл сюда

или

Файлы YAML. До 5 МБ, до 20 файлов за раз. Изображение можно вставить из буфера обмена: Ctrl+V.

CSV — плоская таблица, поэтому в неё попадает список однотипных записей из файла. Вложенные структуры разворачиваются в отдельные колонки, а разнородные данные без общего набора полей переносятся частично.

Через час на сервере не останется ни присланного файла, ни того, что из него получилось. Предельный размер файла — 5 МБ, срок хранения — час.

Что даёт перевод YAML в CSV

Выгрузка пришла в YAML, и читать её глазами невозможно — сплошные скобки и строки. Сервис разложит данные в обычную таблицу CSV: заголовки сверху, записи строками.

Как перевести YAML в CSV по шагам

  1. Шаг 1

    Добавьте файл

    Перетащите файлы YAML в рамку или выберите их на компьютере. С телефона файл берётся из галереи или из «Файлов». Если у файла странное расширение или его вовсе нет, ничего страшного: сервис сам разберётся, что это.

  2. Шаг 2

    Посмотрите настройки

    Целевой формат уже выбран — CSV, менять ничего не нужно. Если хочется вмешаться, откройте дополнительные настройки: там можно поменять качество, размер и другие мелочи.

  3. Шаг 3

    Нажмите «Конвертировать»

    Дальше сервис всё сделает сам, а на странице будет видно, как идут дела. Вкладку лучше не закрывать: ссылка на готовый файл появится здесь же.

  4. Шаг 4

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

    Файлы можно скачать по одному или забрать все сразу одним архивом. Сохраните его сразу: через час ссылка перестанет работать.

CSV понимают почти везде, поэтому файл перестаёт быть проблемой: его можно отправить, показать, распечатать и вложить в письмо. Конвертация занимает считаные секунды — ждать загрузки программы или регистрации не придётся.

Дальше с ней работают как с любой таблицей: фильтруют, считают, строят сводные. Вложенные части раскладываются по отдельным столбцам, название столбца собирается из пути. Если у записей разный набор полей, столбцы соберутся по всем сразу, а лишние ячейки останутся пустыми.

Готовый файл открывается привычными программами: Microsoft Excel, LibreOffice Calc и Google Таблицы. Если файлов несколько, отправьте их сразу все — результат можно забрать одним архивом. Сколько весит файл, который примет форма, написано прямо под ней. Через час после загрузки и ваш файл, и результат сами удаляются с сервера.

Что за форматы: YAML и CSV

.yaml

Что такое YAML

Формат данных, рассчитанный на чтение человеком: структура задаётся отступами, а не скобками.

Характеристики формата YAML
Полное названиеYAML Ain't Markup Language
РазработчикКларк Эванс, Инги дёт Нет и Орен Бен-Кики
Год появления2001
Расширения.yaml, .yml
Несколько страниц в файлеНет
СинтаксисОтступы вместо скобок
КомментарииПоддерживаются, начинаются с #
ПереиспользованиеЯкоря и ссылки (&anchor, *alias)
СовместимостьНадмножество JSON (YAML 1.2)
Несколько документовРазделяются строкой ---
Чем открытьVS Code, Notepad++, JetBrains IDE, Sublime Text, Vim, yq
Всё о формате YAML
.csv

Что такое CSV

Текстовая таблица, где строка файла — строка таблицы, а значения разделены запятыми.

Характеристики формата CSV
Полное названиеComma-Separated Values
Расширение.csv
Несколько страниц в файлеНет
РазделительЗапятая, точка с запятой или табуляция
ЭкранированиеДвойные кавычки, кавычка внутри удваивается
ЛистыРовно один на файл
Формулы и оформлениеНе поддерживаются
СтандартRFC 4180
Чем открытьMicrosoft Excel, LibreOffice Calc, Google Таблицы, Notepad++, VS Code, Блокнот
Всё о формате CSV

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

Что будет со сложными вложенными данными?

Простая вложенность разложится по столбцам, а список значений запишется в одну ячейку через разделитель. Если структура сложная, разумнее заранее выбрать нужную часть данных и сконвертировать её отдельно.

Нужно ли что-то устанавливать?

Нет, всё работает прямо в браузере — и на компьютере, и на телефоне. Ни программ, ни расширений, ни учётной записи: достаточно открыть страницу и добавить файл.

Какой файл можно загрузить?

Предельный вес написан прямо под рамкой загрузки — у разных задач он разный. Если файл не проходит, уменьшите его или разделите на части перед загрузкой.

Что будет с моим файлом?

Он полежит на сервере час и удалится сам — вместе с результатом и ссылкой на скачивание. Никто его не просматривает и никуда не передаёт: сервис только выполняет конвертацию.

Обратное направлениеCSV в YAML
.csv.yaml
Все конвертеры YAML
Все конвертеры CSV

Куда девается ваш файл

Через час его не остаётся
И присланный файл, и то, что из него получилось, лежат на сервере час, а потом стираются. Это происходит само, по расписанию. Если ждать не хочется, рядом со ссылкой на готовый файл есть кнопка, которая убирает всё сразу.
Ссылку нельзя подобрать
Адрес готового файла состоит из длинного случайного набора символов. Перебрать такие адреса и наткнуться на чужой файл невозможно, а нигде на сайте они не перечисляются. Ссылка работает только тот час, пока файл жив.
Есть предел по размеру
Слишком большой файл сервер не примет — сколько именно можно, написано прямо под полем загрузки, и у видео этот предел ниже, чем у фотографий. Ограничение стоит не ради платной подписки: одно тяжёлое задание не должно занимать очередь целиком.