Канвертаваць файлы канфігурацыі JSON у больш чалавечазразумелы фармат YAML - Kubernetes, GitHub Actions і Docker Compose часта выкарыстоўваюць яго.
JSON выдатны для машын, але шумлівы для людзей — усе гэтыя двукоссі і фігурныя дужкі дадаюць візуальны хаос у файлы канфігурацыі, якія камусьці давядзецца падтрымліваць. YAML выдаляе знакі прыпынку на карысць адступаў, што робіць яго фарматам канфігурацый па змаўчанні для Kubernetes, GitHub Actions, Docker Compose і большасці сучасных інструментаў DevOps. Пераўтварэнне JSON у YAML прыводзіць да чыстых канфігурацый, зручных для рэдагавання чалавекам.
Мы парсім ваш JSON, затым сэрыялізуем яго з дапамогай бібліятэкі yaml з адступам па змаўчанні. Каментары не захоўваюцца - у JSON няма паняцця каментараў. Радкі, якія нагадваюць ключавыя словы YAML (yes/no, on/off), заключаюцца ў двукоссі, каб пазбегнуць неадназначнасці. Усё працуе ў вашым браўзэры; дадзеныя не загружаюцца.
JSON (JavaScript Object Notation) — агульная мова структураваных дадзеных у Інтэрнэце. Масівы, аб'екты, радкі, лікі, булевыя значэнні. Чытаецца любой сучаснай мовай праграмавання.
YAML — зручны для чалавека фармат серыялізацыі дадзеных: заснаваны на адступах, менш "шумны", чым JSON, ідэальны для файлаў канфігурацыі. Выкарыстоўваецца Kubernetes, CI-пайплайнамі і большасцю сучасных DevOps-інструментаў.
Перацягніце JSON на канвертар вышэй, або націсніце поле, каб выбраць яго на вашай прыладзе.
Мы па змаўчанні выбралі YAML як фармат вываду. Змяніце яго ў выпадальным спісе, калі хочаце іншы мэтавы фармат.
Націсніце «Пераўтварыць» і дачакайцеся, пакуль панэль прагрэсавання завершыць. Спампуйце YAML, калі ён будзе гатовы.
Пераўтварыць канфігурацыю YAML у JSON для інструментаў, API і скрыптоў, якія аддаюць перавагу сінтаксісу JSON.
Канвертаваць файл CSV у JSON у вашым браўзэры - ідэальна для перадачы табліц у скрыпты, API або LLMs.
Пераўтварыце масіў аб'ектаў JSON у CSV-файл - устаўце ў Excel, Google Sheets або любую таблічную праграму.