所以我有这个CSV文件,它的内容是这样的......
"Name","Age","Gender","City, State"
Run Code Online (Sandbox Code Playgroud)
到目前为止,我已经成功地删除了双引号 - 除了包含以下代码的第一个和最后一个条目.
using (StreamReader reader = new StreamReader(outputReport))
{
headers = reader.ReadLine().Split(new string[] { "\",\"" },
StringSplitOptions.RemoveEmptyEntries);
}
Run Code Online (Sandbox Code Playgroud)
这会产生一个字符串数组,其内容为:
\"Name
Age
Gender
City, State\"
Run Code Online (Sandbox Code Playgroud)
我已经多次尝试删除了 \"
包括将此添加到我的拆分条件:
String.Concat('\\','\"')
Run Code Online (Sandbox Code Playgroud)
还有这个:
"\\\""
Run Code Online (Sandbox Code Playgroud)
但似乎没有任何工作,我觉得我应该能够在Split方法中删除它们.这是一个棘手的字符串匹配.有任何想法吗?谢谢您的帮助!
| 归档时间: |
|
| 查看次数: |
338 次 |
| 最近记录: |