TOP > Up > Today
名前: みなも BBSから
質問:http://pasokoma.jp/38/lg383197#383691
携帯:http://pasokoma.jp/m?num=383691&ope=v
--
yeyeさんは No.383685「Re:CSVファイルについて」で書きました。
text = "," text + ","
OUTPUT_TEXT 文字列
textdata() 文字列
スタート位置 数字型
終了位置 数字型
j=0
for i =1 to maxsize
if 二文字 = ","" ([,"]を見つけるぞ、ここが文字の開始位置だ)
(文字始まり)
スタート位置を保持
else if 二文字 = ""," ([",]を見つけるぞ、ここまで文字だ)
(文字終わり)
終了位置を保持
配列を確保するぞ
textdata(j) = 開始位置と終了位置から配列に入れるぞ!
j++
end if
next
for j=0 to (textdataの配列)
ダブルクオーテションをハズすぞ!
if textdata(j) =""""
(CSVのフィールドが空だ)
textdata(j)=""
else
(両端の一文字[これ→"ね]以外は要らないよね?)
textdata(j) = textdata(j)の両端一文字削る
ene if
(CSVに戻すぞ)
OUTPUT_TEXT=OUTPUT_TEXT+ textdata(j) + ","
next
こんなんで駄目?
--
== 掲示板URL: http://pasokoma.jp/bbs ==
配信の停止: http://pasokoma.jp/taikai
本メールマガジンへの返信はなさらないで下さい
== 投稿はパソコン困りごと掲示板でお願い致します ===
TOP > Up > Today