PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1125 | 98/04/03 10:15:08 | RE(2):PB6: 一般ファイルへの格納について By nari |
1124 | 98/04/03 10:11:36 | RE(1):カラム中の改行のせいだと思います By てとらぽっと |
1116 | 98/04/02 21:33:55 | PB6: 一般ファイルへの格納について By まこと |
カテゴリ:旧電子会議室
日付:1998年04月03日 10:11 発信者:てとらぽっと
題名:RE(1):カラム中の改行のせいだと思います
まことさん、こんにちは。
>という内容の一般ファイル(CSV or Text)
>
>実施した方法:
>1.外部ソースによるDW(dw_edit)を作成した。(カラムが1つのフリーフォーム型)
>2.データの一覧(dw_list)から1行毎にデータを入手しては、\"A = \"を加えていった。
>3. 2で得たデータ(欲しい内容)を、dw_editの1行目へSetItemした。
>4.dw_editに対して、SaveAsを使って一般ファイルへ格納した。
>
>すると、格納されたデータが
>\"
>A = Data1
>A = Data2
> ・
> ・
>\"
>というように、 \"記号が始端と終端に付いてしまいました。
>
>dw_editが外部ソースによるDWだからだと思うのですが、\"記号が加わらないように
>する方法はありますか?
\" がつくのは CSV形式 や TSV形式(Text)の仕様だと思います。
A = Data1
A = Data2
のように途中で改行が入っている場合、レコードの終わりと判断しないようにダブルクォーテーションでくくります。
ですので、すべてを編集した結果を1行目にSetItemするのではなく、1行ずつSetItemするとうまくいくように思います。
(こちらで試していませんが多分)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.