Dify Lib by Omluc

CSV整形ユーティリティ

CSV文字列を、行・列の配列または列名をキーにした辞書へ変換します。出力形式とヘッダーの扱いを選べます。

Dify上の実行結果は掲載していません。

CSVを後続ノードが読める形にする

配布版のcsv_to_arrayはCSVテキストを受け取り、行配列、転置した列配列、行ごとの辞書、列ごとの辞書から出力形式を選べます。ファイルそのものを直接入力する項目はありません。

入力はCSVテキスト

output_formatをarray_row、array_col、dict_row、dict_colから選びます。辞書形式では1行目を列名として扱うため、ヘッダーのないCSVは先に列名を付けるか、配列形式を選んでください。

選んだ形式と返り値を確かめる

ヘッダー、引用符、空欄を含む短いCSVで試し、選んだoutput_formatのdataが元の行と列に対応するか確認します。

仕様・導入前に確認すること

対応環境・入力・出力・制約

認証方式

  • 外部APIキーは不要

入力

  • csv_text(必須)
  • output_format(任意。既定array_row)、has_header(任意。既定true)

出力

  • JSONのsuccess、data、output_format、rows、columns、headers。失敗時はerrorを含みます

制約

  • CSVファイル型の入力欄はありません
  • dict_rowとdict_colはhas_headerの指定にかかわらず先頭行を列名として扱います。統計分析は行いません

配布内容を確認して申し込む

配布物、利用条件、申請後の案内を専用フォームで確認できます。

プラグインの配布を申請する

設定はいつでも変更できます。