カテゴリー: 開発ツール

JSON から YAML へ

JSON をブラウザ内で読みやすい YAML に変換

JSON のオブジェクト・配列・値を貼り付けると、2または4スペースのインデントとキーの並べ替えオプション付きで YAML に変換します。データが外部に送信されることはありません。

JSON を貼り付けると YAML に変換します。

YAML
ここに結果が表示されます。

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

設定ファイルには、JSON より読み書きしやすい YAML が好まれることがよくあります。このツールはページ内で JSON を解析し、YAML として書き直すので、コマンドラインツールを使わずに設定値や Kubernetes マニフェスト、API レスポンスを YAML ベースの設定に移行できます。

使い方

  1. 入力欄に JSON を貼り付けるか入力します。
  2. インデント幅と、キーをアルファベット順に並べ替えるかどうかを選びます。
  3. YAML の結果をコピーするか、.yaml ファイルとしてダウンロードします。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

JSON はどこかにアップロードされますか?
いいえ。変換はブラウザのタブ内で JavaScript によって行われるため、データがサーバーに送信されることはありません。
無効な JSON を入力するとどうなりますか?
推測に頼らず解析エラーを表示するので、変換前に問題のある箇所を正確に修正できます。
コメントやキーの順序は保持されますか?
JSON にはそもそも保持すべきコメントがありません。キーの順序はアルファベット順の並べ替えをオンにしない限り、書かれたとおりに保たれます。