VBSで便利なプログラムを作れスレ 2 (853レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
699
(1): ピッコロ ◆YAZTByPXwc6o 2019/08/05(月)23:36 ID:r/relyv3(1/3)調 AAS
今日書き込んでないようだけど調子悪いん?
700
(2): ピッコロ ◆YAZTByPXwc6o 2019/08/05(月)23:43 ID:r/relyv3(2/3)調 AAS
じゃあピッコロがCSVリーダーについて真剣に考えてみようと思います

読み取りを知るには書き込みからということで
CSVを書き込むときにどのような処理を行うかを分析して
それをリバースすればよいわけです

書き込みのときにどのように処理を行いますか

値に区切り文字が含まれていたら値全体をダブルクオートで囲みます
値にダブルクオートが含まれていたらダブルクオートを2つ並べて値全体をダブルクオートで囲みます

ダブルクオートを2つ並べる処理よりも値全体をダブルクオートで囲む処理を先に行ってしまうと
囲むダブルクオートも二重になってしまうので処理の順番は

1) ダブルクオートを2つ並べる
2) 値全体をダブルクオートで囲む

こうなるわけです
読み込みのときはこれを逆順に処理します

1) 値全体を囲むダブルクオートを除去する
2) 2つ並んだダブルクオートを1つにする

これで読み込みの処理は完成です
701
(1): ピッコロ ◆YAZTByPXwc6o 2019/08/05(月)23:44 ID:r/relyv3(3/3)調 AAS
ピッコロの分析力すごくない?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.038s