该文件是一个字符序列,可以由任意数目的记录组成,记录间以某种换行符分割。每条记录由字段组成,字段间的分隔符是其他字符或者字符串。所有的记录都有完全相同的字段序列,相当于一个结构化表的纯文本形式。...如何打开CSV?
用文本文件、EXcel或者类似与文本文件的都可以打开CSV文件。
为什么要用CSV文件?...说白了就是方便数据在不同的表单软件中方便传输交换,省去了Excel这个大包袱;
那么在VB.NET中如何把DataTable数据转换成CSV文件呢?...上面提到了CSV是纯文本文件,所以我们可以按照输出txt文本文件的方式输出csv文件;只需要在数据之间使用逗号(,)或者tab符分割开即可;
那么问题又来了,如果原始表格数据中包含了逗号(,)...凉拌呗;当我们遇到这种时候,我们可以把原文中的双引号改成双双引号即可解决问题
举个栗子:
原文:
a,88|b"1|c
csv则变成:
"a,88",b""1,c
直接上VB.NET源代码了,有需要的同学可以直接拿去用