Конвертер YAML в CSV

Конвертируйте список YAML в таблицу CSV.

Нажмите для загрузки или перетащите

.yaml .yml

Нет файла под рукой?

Как конвертировать YAML в CSV онлайн

  1. 1

    Загрузите файл .yaml или .yml или вставьте YAML и нажмите «Конвертировать».

  2. 2

    Список словарей превращается в строки. Если на верхнем уровне один ключ со списком, например employees:, он раскрывается автоматически.

  3. 3

    Вложенные словари становятся столбцами с именами через точку, например address.city.

  4. 4

    Проверьте предпросмотр таблицы и скачайте CSV.

Пример: вложенный YAML в CSV

Исходный YAML

employees:
  - name: Emma
    address:
      city: Seattle
    skills: [sql, python]
  - name: Liam
    address:
      city: Austin

Результат в CSV

name,address.city,skills
Emma,Seattle,"sql, python"
Liam,Austin,

Советы по конвертации YAML в CSV

Списки значений

Простые списки вроде [sql, python] объединяются в одну ячейку через запятую.

Отсутствующие ключи

Столбцы — это объединение всех ключей. Элементы без какого-либо ключа получают пустую ячейку.

Несколько документов

Файлы с несколькими документами, разделёнными ---, объединяются в одну таблицу.

Даты остаются как есть

Значения вроде 2021-03-15 сохраняются точно в том виде, в каком они записаны в YAML.

Частые вопросы: YAML в CSV

Этот конвертер YAML в CSV бесплатный?

Да. Бесплатно и без регистрации.

Мой YAML загружается на сервер?

Нет. YAML разбирается прямо в браузере.

Почему появляется ошибка?

В YAML важны отступы. Убедитесь, что элементы списка выровнены и что после каждого ключа стоят двоеточие и пробел.

Можно ли открыть результат в Excel?

Да. CSV сохраняется с маркером UTF-8, поэтому Excel правильно отображает кириллицу, буквы с диакритикой и другие нелатинские символы.

Все CSV Инструменты

CSV в JSON

Легко конвертируйте ваши CSV файлы в формат JSON.

JSON в CSV

Легко конвертируйте ваши JSON файлы в формат CSV.

CSV в Excel

Конвертируйте CSV файлы в электронные таблицы Excel.

Excel в CSV

Конвертируйте электронные таблицы Excel в формат CSV.

Excel в JSON

Конвертируйте таблицы Excel (XLSX, XLS) в массивы JSON.

JSON в Excel

Конвертируйте данные JSON в таблицу Excel (XLSX).

Разделение CSV

Разделите большой CSV-файл на файлы поменьше по количеству строк.

Объединение CSV

Объедините несколько CSV-файлов в один с сопоставлением столбцов по заголовкам.

XML в CSV

Эффективно конвертируйте XML файлы в формат CSV.

CSV в XML

Эффективно конвертируйте CSV файлы в формат XML.

CSV в YAML

Конвертируйте строки CSV в список YAML.

YAML в CSV

Конвертируйте список YAML в таблицу CSV.

CSV в Markdown

Конвертируйте CSV файлы в таблицы Markdown.

Markdown в CSV

Конвертируйте таблицы Markdown в CSV-файлы.

CSV в HTML

Конвертируйте CSV файлы в HTML таблицы.

HTML-таблица в CSV

Извлекайте таблицы из HTML и сохраняйте их в CSV.

CSV в PDF

Конвертируйте CSV файлы в PDF документы.

CSV в SQL

Конвертируйте CSV файлы в SQL инструкции вставки.

CSV в vCard

Конвертируйте CSV файлы в формат vCard для контактов.

CSV в TSV

Конвертируйте CSV с запятыми в TSV с табуляцией.

TSV в CSV

Легко конвертируйте ваши TSV файлы в формат CSV.

TSV в Excel

Легко конвертируйте ваши TSV файлы в формат Excel.