我有一个.csv文件(我无法控制数据),并且出于某种原因,它包含了引号中的所有内容。删除文件助手中的引号
"Date","Description","Original Description","Amount","Type","Category","Name","Labels","Notes"
"2/02/2012","ac","ac","515.00","a","b","","javascript://"
"2/02/2012","test","test","40.00","a","d","c",""," "
我使用filehelpers,我想知道删除所有这些报价将是最好的方法是什么?有没有说“如果我看到引号删除,如果没有引用找到什么都不做”?
这与数据弄乱我将有"\"515.00\""
与不需要额外的引号(尤其是因为我想在这种情况下,它是一个小数不是一个字符串”。
我也不清楚是什么‘的JavaScript’是一回事,它为什么产生,但是这是从服务,我没有控制权。
编辑 我这是怎么消耗的CSV文件。
using (TextReader textReader = new StreamReader(stream))
{
engine.ErrorManager.ErrorMode = ErrorMode.SaveAndContinue;
object[] transactions = engine.ReadStream(textReader);
}
我们可以看到代码? – 2012-02-03 18:51:27