Files

1.9 KiB

JSON OutputList

JSON OutputList

(ComfyUI workflowが含まれます)

JSONオブジェクトから配列または辞書を抽出してOutputListを作成します。 値を抽出するためにJSONPath構文を使用し、JSONPath on Wikipedia を参照してください。 一致したすべての値は1つの長いリストにフラット化されます。 リテラル文字列から [1, 2, 3] のようなオブジェクトを作成するためにもこのノードを使用できます。 key、value、int、float は is_output_list=True (記号 𝌠 で示されます) を使用し、対応するノードによって順次処理されます。

入力

名前 タイプ 説明
jsonpath STRING 値を抽出するために使用されるJSONPath。
json STRING オブジェクトに変換されるJSON文字列。
obj * (オプション) JSON文字列を置き換える任意の型のオブジェクト

出力

名前 タイプ 説明
key STRING 𝌠 辞書のキーまたは配列のインデックス(文字列として)。技術的には、すべての非キーに対してフラット化されたリストのグローバルインデックスです。
value STRING 𝌠 文字列としての値。
int INT 𝌠 値を整数として(数値を解析できない場合はデフォルトで0)。
float FLOAT 𝌠 値を浮動小数点数として(数値を解析できない場合はデフォルトで0)。
count INT フラット化されたリスト内のアイテム総数
debug STRING 一致したすべてのオブジェクトのデバッグ出力(フォーマットされたJSON文字列として)