■5459 / inTopicNo.7) |
Re[2]: エクセルからCSVにするときのカンマの数 |
□投稿者/ なぞなぞ (4回)-(2007/07/13(Fri) 14:42:56)
|
■No5458 (mあ さん) に返信 > ■No5453 (なぞなぞ さん) に返信 >>こちらで質問するような内容ではない気がしますが困っているのでお願い致します。 >>C#でCSVを読み込みデータベースに格納するものを作成いたしました。 > > これ、split(strCsvLine, 5) > ってやると、カンマが連続している部分が省略されないで常に5カラムの要素を持つ > 配列を取得することができる、 > てのは関係ないですか? 関係ないってどういうことですか?? とりあえずはいそのsplitというメソッドと同じ取得方法で取得しています コードは違いますが。
> str1 = "1,2,3,4,5"; > split(str1, 5) => > [0] = "1" > [1] = "2" > [2] = "3" > [3] = "4" > [4] = "5" > > str2 = "1,2,3,,"; > split(str2) > [0] = "1" > [1] = "2" > [2] = "3" > > str3 = "1,2,,,5"; > split(str3) > [0] = "1" > [1] = "2" > [2] = "5" > > str4 = "1,,,,"; > split(str4, 5) > [0] = "1" > [1] = "" > [2] = "" > [3] = "" > [4] = "" > だったような希ガス > > http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/cpref/html/frlrfsystemstringclasssplittopic.asp > .NET Framework2.0 から Split が使えるそうです。
>
|
|