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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.