2017年3月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

最近のトラックバック

無料ブログはココログ

« きのうこゆきが(BlogPet) | トップページ | 従軍慰安婦問題可決 »

2007.07.01

なでしこ

あるフォルダにあるすべてのテキストファイルを対象に、AからBまでの一部分を抜き出して、別のテキストに出力するというのをなでしこで作っています。

なでしこは反復と対象がわかりにくいなあと思いました。
ループがどこまでなのかわかりにくい。

改行でループの位置が変わってしまうのが特にわかりにくかったです。

あと反復した内容を変数に入れることができなくて苦戦しました。
いろいろ試して、以下のようになりました。


このあと、とある条件で文字を区切って○○するというのを作らないといけないのですが、うまくできるかな?

#デバッグ
#初期設定
入力ディレクトリは「F:\test\」
出力ファイルは「F:\test\output.kekka」
一時ファイルは「F:\test\input.tmp」
#入力ディレクトリは「D:\test\」
#出力ファイルは「D:\test\output.kekka」
入力ディレクトリに作業フォルダ変更
開始フラグは「0」
出力ファイルに今日&「 」&今&改行を保存
出力先は出力ファイル

#入力ファイルの列挙
「*.txt」のファイル列挙
ファイルリストはそれ。
ファイルリストに対象を配列追加。
最後は数字
最後は配列要素数

#
番号を0から(最後-1)まで繰り返す。
ファイルリスト¥番号を毎行読んで反復

対象で0から「ローカルデータ開始」を文字検索
もし、それが0超ならば開始フラグは1
開始フラグが1と等しいならばファイルリスト¥番号&「 」&対象&改行を出力ファイルに追加保存。
対象で0から「ローカルデータ終了」を文字検索
もし、それが0超ならば開始フラグは「0」
「終了」を言う

« きのうこゆきが(BlogPet) | トップページ | 従軍慰安婦問題可決 »

つぶやき」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/63691/15610375

この記事へのトラックバック一覧です: なでしこ:

« きのうこゆきが(BlogPet) | トップページ | 従軍慰安婦問題可決 »

@Happy_24h

  • twilog

Amazon

趣味関係