TOP > Up > Today


Date:  Mon, 27 Nov 2006 16:54:04 +0900
From:  no@ann.co.jp
Subject:  [pasml 228717] Re: CSV ファイルについて
To:  pasml@ann.co.jp
Message-Id:  <200611270754.kAR7s4se015278@ns.pas2.jp>
X-Mail-Count: 228717

名前: みなも BBSから
質問:http://pasokoma.jp/38/lg383197#383691
携帯:http://pasokoma.jp/m?num=383691&ope=v
--
yeyeさんは No.383685「Re:CSVファイルについて」で書きました。
text = &quot;,&quot; text + &quot;,&quot;

 OUTPUT_TEXT  文字列 
  textdata()  文字列
 スタート位置 数字型
 終了位置   数字型

j=0

for i =1 to maxsize 
 if 二文字 = &quot;,&quot;&quot;  ([,&quot;]を見つけるぞ、ここが文字の開始位置だ)
       (文字始まり)
    スタート位置を保持
  else if 二文字 = &quot;&quot;,&quot; ([&quot;,]を見つけるぞ、ここまで文字だ)   
        (文字終わり)
    終了位置を保持
    配列を確保するぞ
    textdata(j) = 開始位置と終了位置から配列に入れるぞ!
    j++ 
  end if
next 

for j=0 to (textdataの配列)
  ダブルクオーテションをハズすぞ!
  if textdata(j) =&quot;&quot;&quot;&quot; 
    (CSVのフィールドが空だ)
    textdata(j)=&quot;&quot;
  else
    (両端の一文字[これ→&quot;ね]以外は要らないよね?) 
    textdata(j) = textdata(j)の両端一文字削る  
  ene if
  (CSVに戻すぞ)
  OUTPUT_TEXT=OUTPUT_TEXT+ textdata(j) + &quot;,&quot;  
next 

こんなんで駄目?
--
== 掲示板URL: http://pasokoma.jp/bbs ==
   配信の停止: http://pasokoma.jp/taikai
   本メールマガジンへの返信はなさらないで下さい
== 投稿はパソコン困りごと掲示板でお願い致します ===
    

TOP > Up > Today