我正在嘗試遵循每個人的建議,並使用庫來滿足我的CSV編寫/解析需求。但最推薦的FileHelpers
需要列映射類。但是,我只需要閱讀寫單行逗號分隔值,然後解析它們。我無法以這種簡單的方式找到使用FileHelpers或其他庫的方法。爲未知列數的CSV編寫/解析庫
例如,我做一個String testInput = "\"yoyo\",\"yaya\",\"te\"\"st\"";
作爲輸入,並希望將其與價值觀yoyo
,yaya
,te"st
解析爲String[]
。
另外,我需要做相反的事情,將值寫回像這樣的字符串,如"yoyo","yaya","te"st"
。
有誰知道一個庫可以做到這一點,或者我可以如何使用例如FileHelpers爲此?
由於xml字段中涉及的「垃圾」字符數量(帶寬/存儲限制),我並不真的想要做xml。
該庫還可以將數組寫入csv嗎? –
@David不確定,但看到我對Vyktor的帖子的評論; *寫* CSV比*閱讀*要容易得多 –
謝謝,我會接受這個答案,因爲Vyctor建議的'TextFieldParser'顯然非常慢。 –