CSV_ENCODE機能ブロック

この機能ブロックは、CSV文字列の行をエンコードします。

注意: この機能ブロックには4つ以上の入力が存在する可能性があります。追加の入力を追加するには、右クリックで機能ブロックをクリックできます。

入力 DELIMITER

この入力は列間の文字を定義します。入力がNULLの場合、";"が仮定されます。

入力 ENCLOSURE

値の括弧を定義します。入力がNULLの場合、"""が仮定されます。

入力 ESCAPE

エスケープ文字を定義します。空の文字列は独自のマスク機構を無効にします。入力がNULLの場合、"\"が仮定されます。

注意: 通常、セル内のEnclosure文字はそれを倍にすることでマスクされます。ただし、エスケープ文字を代わりに使用できます。したがって、デフォルトでは値"""\"は同じ意味になります。Enclosure文字をエスケープ文字でマスクできるという点以外、後者には特別な意味はありません。実際、自分自身をマスクするのにも適していません。

入力 VALUE1..VALUE#

入力はCSVテーブルのセル値を定義します。

出力 CSV

データをCSV行として返します。行末は改行で終了します。

参照