コンテンツにスキップ

辞書表示 (DisplayDictionary)

概要 (What is it?)

DisplayDictionary ノードは、ワークフロー内の辞書 (dict) の内容を表示するためのユーティリティノードです。辞書データを視覚的に確認できるようにし、ワークフロー実行中の辞書の値の検査やデバッグを容易にします。

使用する場面 (When would I use it?)

以下のような場面で DisplayDictionary ノードを使用します:

  • ワークフロー内の辞書の中身を検査したい場合
  • デバッグ目的で複雑なデータ構造を視覚化したい場合
  • ワークフロー全体を通じて辞書の値がどのように変化するかを監視したい場合
  • JSON 風のデータを扱っており、その構造を明確に把握したい場合

使い方 (How to use it)

基本セットアップ

  1. ワークフローに DisplayDictionary ノードを追加します
  2. 辞書を出力する任意のノードを、このノードの "dictionary" 入力に接続します
  3. ノードの UI 上に辞書の内容が表示されます

パラメータ一覧 (Parameters)

  • dictionary: 表示対象の辞書(入力/出力パラメータ)
  • dictionary_display: 辞書内容の文字列表現(UI 上に表示されるプロパティパラメータ)

出力 (Outputs)

  • dictionary: 入力として渡されたものと同じ辞書(そのままパススルーされます)

使用例 (Example)

ユーザーデータを処理するワークフローを扱う場合の例:

  1. ワークフローに DisplayDictionary ノードを追加します
  2. ユーザーデータを生成するノード(データベースクエリや API レスポンスなど)の出力を "dictionary" 入力に接続します
  3. DisplayDictionary ノードがユーザーデータの構造を読みやすい形式で表示します
  4. このデータを必要とする他のノードに "dictionary" 出力を接続して、ワークフローの後続処理を継続できます

重要な注意点 (Important Notes)

  • DisplayDictionary ノードは辞書データを変更せず、表示のみを行います
  • ノード UI の複数行テキスト領域により、複雑にネストされた辞書も容易に閲覧できます
  • このノードは、ワークフロー内のデータフローを理解しデバッグする際に特に役立ちます

よくある問題 (Common Issues)

  • なし