YAML / JSON 変換

1 個の YAML 1.2 文書を JSON に、または JSON を読みやすい YAML に変換します。

入力を貼り付けるかファイルを選び、設定を調整して端末内で処理します。コピーやダウンロードの前に結果を確認してください。

設定

最大 1 MB の UTF-8、1 文書、100 階層、50,000 ノードです。キーは一意で、値は JSON 互換である必要があります。別名参照、独自タグ、非文字列キー、非有限値、安全範囲外の整数は使えません。小数は IEEE 754 の精度を使い、コメントと書式は失われます。

使用方法

このツールでできることは?

1 個の YAML 1.2 文書を JSON に、または JSON を読みやすい YAML に変換します。コメントや書式は保持せず、JSON と互換性のある値だけを扱います。

YAML / JSON 変換

1 個の YAML 1.2 文書を JSON に、または JSON を読みやすい YAML に変換します。コメントや書式は保持せず、JSON と互換性のある値だけを扱います。

使い方

  1. 入力を貼り付けるかファイルを選び、設定を調整して端末内で処理します。コピーやダウンロードの前に結果を確認してください。
  2. 変換方向と 2 または 4 スペースの字下げを選びます。別名参照、独自タグ、文字列以外のキーは黙って変更せず、エラーにします。

設定の選び方

項目変更される内容
設定変換方向と 2 または 4 スペースの字下げを選びます。別名参照、独自タグ、文字列以外のキーは黙って変更せず、エラーにします。
制限最大 1 MB の UTF-8、1 文書、100 階層、50,000 ノードです。キーは一意で、値は JSON 互換である必要があります。別名参照、独自タグ、非文字列キー、非有限値、安全範囲外の整数は使えません。小数は IEEE 754 の精度を使い、コメントと書式は失われます。

入力例と期待される結果

active: true は文字列ではなく JSON の真偽値 true になります。項目 2 個の YAML 一覧は、値 2 個の JSON 配列になります。

うまく動かないとき

  • キーが一意の単一文書を使ってください。別名を実際の値に展開し、独自タグを除き、精度が重要な整数や小数は引用符で囲んでください。

形式と制限

最大 1 MB の UTF-8、1 文書、100 階層、50,000 ノードです。キーは一意で、値は JSON 互換である必要があります。別名参照、独自タグ、非文字列キー、非有限値、安全範囲外の整数は使えません。小数は IEEE 754 の精度を使い、コメントと書式は失われます。

よくある質問

このツールでできることは?

1 個の YAML 1.2 文書を JSON に、または JSON を読みやすい YAML に変換します。コメントや書式は保持せず、JSON と互換性のある値だけを扱います。

どの設定を選べばよいですか?

変換方向と 2 または 4 スペースの字下げを選びます。別名参照、独自タグ、文字列以外のキーは黙って変更せず、エラーにします。

制限はありますか?

最大 1 MB の UTF-8、1 文書、100 階層、50,000 ノードです。キーは一意で、値は JSON 互換である必要があります。別名参照、独自タグ、非文字列キー、非有限値、安全範囲外の整数は使えません。小数は IEEE 754 の精度を使い、コメントと書式は失われます。

処理に失敗するのはなぜですか?

キーが一意の単一文書を使ってください。別名を実際の値に展開し、独自タグを除き、精度が重要な整数や小数は引用符で囲んでください。

入力はアップロードや保存されますか?

いいえ。処理は端末内で行います。入力と結果は、クリアするかページを離れるまで、このページのメモリにだけ残ります。ToolRobinはアップロード、ログ記録、保存を行いません。コピーした結果は端末のクリップボードに入ります。