uuutil ← ツール一覧

YAML ⇄ JSON

YAMLまたはJSONを貼り付けて、明快な方向切替でどちらの向きにも変換できます。JSON出力は選択したインデント(2・4・タブ)で整形され、YAML出力はブロックスタイル・必要な箇所のみ引用符・アンカー出力なしという妥当な既定値を使います。解析は同梱のjs-yamlのセーフモードで行われ、標準のYAML型のみ、カスタムタグなし、何も実行されません。入力中のアンカーとエイリアスは通常の値に展開され、複数ドキュメント入力(---区切り)は注記付きでJSON配列に変換されます。解析エラーはパーサーが報告する行と列を表示します。

プライバシー台帳

取得するデータ なし。
使用ライブラリ Lit 3とjs-yaml 4.1.0(MIT)— どちらもツールファイルに同梱。
保存されるデータ なし。
送信されるデータ なし。

自分のページで使う

ツール一式を1つの自己完結HTMLファイルとしてダウンロードできます。Litライブラリ同梱の読めるソースで、ネットワークリクエストはゼロ。ディスクから直接開いて動作し、自由にカスタマイズできます。

ホスト版ウィジェットを使う場合は、scriptタグ1行で埋め込めます(常に最新版):

<script type="module" src="https://uuutil.com/tools/yaml-json.js"></script>
<uu-yaml-json lang="ja"></uu-yaml-json>

ソースのライセンス: MIT — 利用・改変・再配布は自由です。コピーにはライセンス表記を残してください。