毎日使う開発者ツールを、すべて一か所に。
コンバーター、フォーマッター、ハッシュ、バリデーター、そして何度も開き直す小さなユーティリティが、タブの海に散らばることなく一か所にまとまります。
JSON と YAML 形式を相互変換します
JSON (JavaScript Object Notation) は、角括弧と波括弧を使ってデータを構造化する軽量なデータ形式です。YAML (YAML Ain't Markup Language) は、括弧の代わりにインデントを使う、より人間に読みやすい形式です。どちらも…
コンバーターは入力フォーマットの構造を解析し、データの階層を保ったままターゲットフォーマットに変換します。JSON から YAML への変換では、括弧がインデントとコロンに置き換えられます。逆に変換する場合は…
シンプルなオブジェクトをカバーしているので、一般的な入力と出力をすばやく比較できます。
選択したツールのソースコード。右側のライブ版と並べて表示されます。
// npm install js-yaml // npm install @types/js-yaml --save-dev import yaml from 'js-yaml'; function jsonToYaml(jsonString: string): string { const obj = JSON.parse(jsonString); return yaml.dump(obj, { indent: 2, lineWidth: -1,