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

わんくま同盟

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

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


(過去ログ 35 を表示中)
■17956 / )  Re[4]: ログの処理
□投稿者/ ネタ好き (205回)-(2008/05/05(Mon) 22:36:25)
2008/05/05(Mon) 23:01:50 編集(投稿者)

No17941 (tanaka さん) に返信
人間の可読性と機械の可読性は違いますので大変奥深い問題です。
CSVにした場合、説明文のコンマや数値のコンマをどうするのかが問題となってきます。
私は端末のログ解析の仕事をした事があるのですが、その際それが問題となって大変困ったことがあります。
見た目はエラーが無いのに、売り上げ金額などの処理結果が予想と違うのです。
その原因はログのフォーマット変更によりコンマがデータに紛れ込んだせいでした。
今掲示板を読んでいる時は冷静で、なおかつその点に注目しているので「すぐ分かる事」だと思うでしょうが、
システム全体として他人と一緒に作業していると意外と困ります。
ですから、区切り文字ではなく区切り文字列がいいでしょう。
しかし区切り文字列は見た目が悪いです。
従って、使用されない非表示の区切り文字列を使えばいいと思います。
そうすれば人間も機械も良いかと思います。


もしくは、いっそうの事ログを専用の管理ソフトを使って「見るものだと」という仕様にすれば楽かもしれませんね。

追記
見えても我慢できる程度の文字列にするのも手です。
例えば(@_@)とか、終劇とかねw
返信 編集キー/


管理者用

- Child Tree -