C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■99427 / 4階層)  ファイルの読み込みとcsvの書き込みのロジック
□投稿者/ 考える人 (3回)-(2022/04/03(Sun) 15:45:51)
No99422 (くま さん) に返信
>>ファイル内には枝番は存在しません。
> 質問が2つで
> 1. A__ABC123_123abc.txt 数字がないファイル
> の場合対応する数字がtxtファイル内に存在しますか?
> 2. A__ABC123_123abc.1.txt 数字がないファイル
> のような数字がないファイルにも枝番が存在しますか?

回答の仕方が悪かったです。申し訳ありません。

ファイルの中には123abcの部分だけが記載されています。
A、ABC123、枝番は記載されていません。123abcの部分だけがファイル内に存在しています。

> 英数字@ は並び順に関係しますか?

将来的にどうするかは考えていませんが、今現在はA以外は存在しません。
なので英数字@での並び順は関係ないと思ってください。

自分の質問の仕方も悪かったのえすが、なんなら英数字@の存在は忘れてもらって構いません。

> 読み込み順を考えるとまず普通のテキストファイルは
> A_1000000_ABC123_123abc.txt
> →「A_1000000_ABC123_123abc.0000」枝番0を4桁変換
> 枝番有りなら
> A_1000000_ABC123_123abc.1.txt
> →「A_1000000_ABC123_123abc.0001」枝番1で4桁変換
>
> 数字がない場合、テキストファイル内に記載があるなら
> ※数字が9000000の場合
> A__ABC123_123abc.txt
> →「A_9000000_ABC123_123abc.0000」枝番0で4桁変換
> 枝番有りなら
> A__ABC123_123abc.1.txt
> →「A_9000000_ABC123_123abc.0001」枝番1で4桁変換
>
> この形のすれば文字列の並べ替えで順番に取得できるでしょ?

なるほど、一旦枝番を4桁に変換するのは思いつきませんでした。
これで少し進められる気がします。
ありがとうございました。

伝説のカレーさんもありがとうございます。

いったんは解決済みにしますが、
すぐに息詰まる気がしますので、またよろしくお願いします。
解決済み
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[3]: ファイルの読み込みとcsvの書き込みのロジック /くま →Re[5]: ファイルの読み込みとcsvの書き込みのロジック /考える人
 
上記関連ツリー

ファイルの読み込みとcsvの書き込みのロジック / 考える人 (22/03/30(Wed) 12:22) #99409
Re[1]: ファイルの読み込みとcsvの書き込みのロジック / くま (22/03/30(Wed) 21:35) #99414
│└ Re[2]: ファイルの読み込みとcsvの書き込みのロジック / 考える人 (22/03/31(Thu) 12:31) #99416
│  └ Re[3]: ファイルの読み込みとcsvの書き込みのロジック / 伝説のカレー (22/03/31(Thu) 21:00) #99423
Re[1]: ファイルの読み込みとcsvの書き込みのロジック / radian (22/03/31(Thu) 09:26) #99415
  └ Re[2]: ファイルの読み込みとcsvの書き込みのロジック / ???? (22/03/31(Thu) 20:41) #99421
    └ Re[3]: ファイルの読み込みとcsvの書き込みのロジック / くま (22/03/31(Thu) 20:48) #99422
      └ ファイルの読み込みとcsvの書き込みのロジック / 考える人 (22/04/03(Sun) 15:45) #99427 解決済み ←Now
        └ Re[5]: ファイルの読み込みとcsvの書き込みのロジック / 考える人 (22/04/03(Sun) 23:38) #99429
          └ Re[6]: ファイルの読み込みとcsvの書き込みのロジック / 伝説のカレー (22/04/04(Mon) 02:56) #99430
            └ Re[7]: ファイルの読み込みとcsvの書き込みのロジック / 考える人 (22/04/04(Mon) 12:37) #99431 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信