回答編集履歴

2

C#コードの修正

2023/04/20 08:15

投稿

WHdfghjk
WHdfghjk

スコア12

test CHANGED
@@ -1,8 +1,8 @@
1
1
  空白文字を区切り文字にしたい場合は、
2
2
  以下のようにダブルクォーテーションで囲い、タブスペースや半角文字などを設定し、
3
3
 
4
- C#側で以下のコードダブルクォーテーションを消すというやり方で一旦解決しました。
4
+ C#側で以下のコードを20行目とし、ダブルクォーテーションを消すというやり方で一旦解決しました。
5
- delimiter.Replace("\"", "")
5
+ parser.SetDelimiters(delimiter.Replace("\"", ""));
6
6
 
7
7
  他にも良い方法あるかもしれませんが、
8
8
  皆様多くのご意見参考になりました。

1

タブスペースを実際の" "を使用した

2023/04/20 08:11

投稿

WHdfghjk
WHdfghjk

スコア12

test CHANGED
@@ -13,7 +13,7 @@
13
13
  <ConfigModel>
14
14
  <Csv>
15
15
  <filePath></filePath>
16
- <Delimiter>"{タブスペース}"</Delimiter>
16
+ <Delimiter>" "</Delimiter>
17
17
  </Csv>
18
18
  </ConfigModel>
19
19
  ```