...とは行かない事があります。うまく行かない例を挙げてみましょう。以下のようにして対処できます。読み込んでプリプロセスとしてフィールド中の改行をエスケープしますか?まぁ、場合によってはそれもアリっちゃアリですが...。略というのはご存じの事でしょう。カンマ区切りテキストですね。他にもお約束があります。変換する後方のフィールドに値が入っていなければカンマごと省略可能ものは試しです。(sample_csv.zip)。これをちゃんと処理します。この意地悪な形式になる事がある"という事です。使うのが最も簡単です。お持ちの方には何の解決にもなっていなくてスミマセン。読み込ませてみましょう。一つづつ貼ってあるものとします。end;end;理解しやすいようにソースコードは長めになっていますが、そんなに難しいものではありません。コンポーネントをフォームに貼るのであればもっと簡単になるハズです。フィールド中の空白/カンマ/エスケープされたクォーテーション/改行、省略されたフィールド等を考慮したコーディングは一切していませんが、行もフィールドもズレる事なく読み込めているのがお判り頂けると思います。改行で表示してくれないからこうなっています。放り込んで取り出すといった処理が必要ですが、ここまでやれば残った処理は些細なものです。少なくとも行とフィールドがズレてさえなければ後はどうにでもできます。括らなければなりません。パラメータも普通に使えます。実行結果は以下のようになります。(空行を弾くとか)、フィールドを入れ替えて取り込んだり、フィールドを並べ替えて取り込んだりできます。配布しなくてはならないのはどうかと思いますのでオススメはしません。読み出す事も可能です。詳細が書かれています。処理クラスを書きたくなる衝動に駆られてしまうと思います。処理する方が手っ取り早くね?」と感じてしまうのです。書き換えれば済みますからね。いうのもまた確かなのです。欲しいのは欲しいんですよね...。いう苦しい言い訳が用意されています)。同様に前後をクォート文字で括る必要があります。重宝する事があります。形式で出力するようにしておくとアプリケーションの応用範囲が広がります。