// text
Extract YAML Values.
Output a list of leaf values with their paths, or unique deduplicated values for inspection.
YAML input
Values
よくある質問
特定のキーの値だけを抽出できますか?
はい、値を抽出したいキーを指定します。
ネストされた値でも機能しますか?
はい、任意のネストレベルから値を抽出できます。
結果にデータ型が含まれますか?
はい、各値が文字列、数値、ブール値、nullのいずれであるかを表示します。
YAML値の抽出
YAMLファイルからすべての値を抽出し、フラットなリストとして出力します。キーと値のペアではなく、値のみが抽出されます。
数値、文字列、ブール値、nullなど、すべてのデータ型の値が抽出されます。ネストされたオブジェクトの値も再帰的に抽出されます。
配列の要素は個別の値として抽出されます。重複した値は保持されます。
ユースケース
YAMLファイルの設定値を一括で確認したい場合に便利です。設定の整合性を確認する際に使用します。
テストデータとして、YAMLファイルから値を抽出し、テストケースの入力として利用します。
データ移行の際、既存のYAMLファイルから値を抽出し、新しいフォーマットに変換する手助けになります。
出力フォーマット
デフォルトでは、すべての値が1行ずつフラットなリストとして出力されます。キー情報は含まれません。
データ型は保持されます。数値は数値として、文字列はクォートなしで出力されます。
空の値(null、空文字列、空オブジェクト)も出力されます。空行として表示される場合があります。