我有一個.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