辞書表示 (DisplayDictionary)
概要 (What is it?)
DisplayDictionary ノードは、ワークフロー内の辞書 (dict) の内容を表示するためのユーティリティノードです。辞書データを視覚的に確認できるようにし、ワークフロー実行中の辞書の値の検査やデバッグを容易にします。
使用する場面 (When would I use it?)
以下のような場面で DisplayDictionary ノードを使用します:
- ワークフロー内の辞書の中身を検査したい場合
- デバッグ目的で複雑なデータ構造を視覚化したい場合
- ワークフロー全体を通じて辞書の値がどのように変化するかを監視したい場合
- JSON 風のデータを扱っており、その構造を明確に把握したい場合
使い方 (How to use it)
基本セットアップ
- ワークフローに DisplayDictionary ノードを追加します
- 辞書を出力する任意のノードを、このノードの "dictionary" 入力に接続します
- ノードの UI 上に辞書の内容が表示されます
パラメータ一覧 (Parameters)
- dictionary: 表示対象の辞書(入力/出力パラメータ)
- dictionary_display: 辞書内容の文字列表現(UI 上に表示されるプロパティパラメータ)
出力 (Outputs)
- dictionary: 入力として渡されたものと同じ辞書(そのままパススルーされます)
使用例 (Example)
ユーザーデータを処理するワークフローを扱う場合の例:
- ワークフローに DisplayDictionary ノードを追加します
- ユーザーデータを生成するノード(データベースクエリや API レスポンスなど)の出力を "dictionary" 入力に接続します
- DisplayDictionary ノードがユーザーデータの構造を読みやすい形式で表示します
- このデータを必要とする他のノードに "dictionary" 出力を接続して、ワークフローの後続処理を継続できます
重要な注意点 (Important Notes)
- DisplayDictionary ノードは辞書データを変更せず、表示のみを行います
- ノード UI の複数行テキスト領域により、複雑にネストされた辞書も容易に閲覧できます
- このノードは、ワークフロー内のデータフローを理解しデバッグする際に特に役立ちます
よくある問題 (Common Issues)
- なし