C#中是否有任何CSV讀取器/寫(xiě)入器庫(kù)?
3 回答

DIEA
TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超2個(gè)贊
試試CsvHelper。它與FastCsvReader一樣易于使用,并且也可以編寫(xiě)。過(guò)去,我對(duì)FastCsvReader感到非常滿意,但是我也需要編寫(xiě)一些東西,而對(duì)FileHelpers卻不滿意。
讀:
var csv = new CsvReader( stream );
var myCustomTypeList = csv.GetRecords<MyCustomType>();
寫(xiě)作:
var csv = new CsvWriter( stream );
csv.WriteRecords( myCustomTypeList );
完全披露:我是這個(gè)圖書(shū)館的作者。

www說(shuō)
TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超8個(gè)贊
在框架本身中有兩個(gè)選擇。
最簡(jiǎn)單的方法之一是引用Microsoft.VisualBasic,然后使用TextFieldParser。它是核心框架中的全功能CSV閱讀器。
另一個(gè)不錯(cuò)的選擇是使用數(shù)據(jù)集讀取CSV文件。
- 3 回答
- 0 關(guān)注
- 425 瀏覽
添加回答
舉報(bào)
0/150
提交
取消