質問編集履歴

3

修正

2020/12/18 21:06

投稿

AEGIL
AEGIL

スコア7

test CHANGED
File without changes
test CHANGED
@@ -6,15 +6,7 @@
6
6
 
7
7
  下記のコードを実行しています。
8
8
 
9
- 参照データ
10
9
 
11
- Code,No,Name,From,age,Company
12
-
13
- 21120,1,masaru,"Tokyo,SS",18,first
14
-
15
- 21121,2,haruki,"Tokyo,KS",,second
16
-
17
- 21235,3,mei,okinawa,23,third
18
10
 
19
11
 
20
12
 

2

修正

2020/12/18 21:05

投稿

AEGIL
AEGIL

スコア7

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  **質問内容**
2
2
 
3
- ダブルーテーション内のカンマを判定してしまい行がずれてしまいます。
3
+ ダブルクォーテーション内のカンマを判定してしまい行がずれてしまいます。
4
4
 
5
5
  調べたのですが、動作が行われなかったので初歩的なことだと思いますが、回答お願い致します。
6
6
 

1

修正

2020/12/18 20:54

投稿

AEGIL
AEGIL

スコア7

test CHANGED
@@ -1 +1 @@
1
- ダブルーテーション内のカンマを判定しないようにしたいです。
1
+ ダブルクォーテーション内のカンマを判定しないようにしたいです。
test CHANGED
@@ -5,6 +5,20 @@
5
5
  調べたのですが、動作が行われなかったので初歩的なことだと思いますが、回答お願い致します。
6
6
 
7
7
  下記のコードを実行しています。
8
+
9
+ 参照データ
10
+
11
+ Code,No,Name,From,age,Company
12
+
13
+ 21120,1,masaru,"Tokyo,SS",18,first
14
+
15
+ 21121,2,haruki,"Tokyo,KS",,second
16
+
17
+ 21235,3,mei,okinawa,23,third
18
+
19
+
20
+
21
+
8
22
 
9
23
 
10
24
 
@@ -20,11 +34,11 @@
20
34
 
21
35
  parser.Delimiters = new string[] { "," };
22
36
 
23
- //ダブルーテーションを判定
37
+ //ダブルクォーテーションを判定
24
38
 
25
39
  parser.HasFieldsEnclosedInQuotes = true;
26
40
 
27
- //ダブルーテーション内のカンマを飛ばす
41
+ //ダブルクォーテーション内のカンマを飛ばす
28
42
 
29
43
  parser.TrimWhiteSpace = false;
30
44