Путь задачи / от ввода к результату
Как безопасно конвертировать JSON, YAML и CSV
- 01
Явно выберите форматы
Выберите JSON, YAML или CSV как исходный формат и другой формат как целевой. Рабочая область не угадывает формат и не создаёт URL с данными, а если установить оба выпадающих списка в один формат, другая сторона переключится автоматически: конвертация, где источник совпадает с целью, отклоняется, а не возвращается молча как есть.
- 02
Вставьте и сразу проверьте
Вставка запускает конвертацию сразу; при включённой автоконвертации обычное редактирование перезапускается после короткой паузы, а Ctrl или Command + Enter выполняет запуск по требованию. Синтаксические ошибки показываются со строкой и столбцом всякий раз, когда парсер их предоставляет, а «Загрузить пример» заполняет поле небольшим корректным документом в выбранном исходном формате, чтобы вы сначала увидели чистую конвертацию.
- 03
Настройте параметры вывода
Для целей JSON и YAML элемент «Отступ вывода» выбирает два или четыре пробела. Когда цель — CSV, этот элемент превращается в переключатель безопасности для электронных таблиц — включён по умолчанию — который добавляет апостроф перед любой ячейкой, начинающейся с =, +, - или @, чтобы табличные приложения не выполняли её как формулу.
- 04
Проверьте предупреждения о точности
Предупреждения отмечают каждую допущенную потерю: якоря YAML развёрнуты, комментарии YAML удалены, ячейки CSV трактуются как строки, null записываются пустыми ячейками, а похожие на формулы значения экранированы. Неподдерживаемые или неоднозначные структуры — merge-ключи YAML, пользовательские теги, несколько документов, слишком большие целые числа или вложенные значения, направляемые в CSV — останавливают конвертацию с конкретной ошибкой вместо тихого изменения смысла.
- 05
Скопируйте, скачайте или разверните
Скопируйте проверенный результат в буфер обмена, скачайте его как toolars-converted с подходящим расширением .json, .yaml или .csv или используйте «Поменять форматы», чтобы подать текущий результат как следующий источник — быстрый способ убедиться, что круговой путь JSON → YAML → JSON сохраняет данные.
- 06
Продолжить с этим результатом
Откройте ниже новую рабочую область с копией результата. Данные не отправляются и не сохраняются; запустите следующий инструмент, когда будете готовы. Одновременно доступна одна последующая область. Закройте её перед открытием другой. Изменение исходного результата, уход или перезагрузка страницы либо 10 минут с момента открытия удаляют копию и её правки. Исходные данные остаются здесь.