社区
C#
帖子详情
如何用c#逐行读取CSV文件的内容,具体代码
kevin_wangzh
2005-11-03 11:39:24
如何用c#逐行读取CSV文件的内容,具体代码
...全文
838
7
打赏
收藏
如何用c#逐行读取CSV文件的内容,具体代码
如何用c#逐行读取CSV文件的内容,具体代码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tyqtcq
2006-07-07
打赏
举报
回复
to:wxdl1981(沉默之狼) 我碰到过,解决了1 保证是unicode方式打开文件 2 用"\n"分隔 3 保证输出的数据中不会有"\n" "\r" "\t" 等特殊的字符,若有要先替换掉
marvelstack
2006-01-26
打赏
举报
回复
A Fast CSV Reader
http://www.codeproject.com/cs/database/CsvReader.asp
wxdl1981
2006-01-24
打赏
举报
回复
这个程序会在读写以下CSV内容时出错
name1, name2, name3
111,222,333
444,"5,55",666
我自横刀香甜笑
2006-01-18
打赏
举报
回复
aryline = strline.Split(new char[]{'|'});改成aryline = strline.Split(new char[]{','});就可以了。
njqibin
2006-01-18
打赏
举报
回复
swordragon(古道热肠) ,你给的例子太好,以至于我只改了一个字母程序就完成了,多谢多谢啦,楼主要多给这位兄弟分啊。
swordragon
2005-11-03
打赏
举报
回复
这个例子是这样的,读取一个各字段之间以|符号分割的csv文件,其中,第一行是字段的名称。
请你参考,希望对你有用!!!
int intColCount = 0;
bool blnFlag = true;
DataTable mydt = new DataTable("myTableName");
DataColumn mydc;
DataRow mydr;
string strpath = "";
string strline;
string [] aryline;
System.IO.StreamReader mysr = new System.IO.StreamReader(strpath);
while((strline = mysr.ReadLine()) != null)
{
aryline = strline.Split(new char[]{'|'});
if (blnFlag)
{
blnFlag = false;
intColCount = aryline.Length;
for (int i = 0; i < aryline.Length; i++)
{
mydc = new DataColumn(aryline[i]);
mydt.Columns.Add(mydc);
}
}
mydr = mydt.NewRow();
for (int i = 0; i < intColCount; i++)
{
mydr[i] = aryline[i];
}
mydt.Rows.Add(mydr);
}
q_po_o
2005-11-03
打赏
举报
回复
mark
利用NPOI技术实现导出excel功能
C#
利用NPOI技术实,
读取
既定的Excel模板,实现操作excel功能(复制默认行的格式,
逐行
、逐个单元格的插入数据)实现导出excel
文件
的功能。
c#
读取
CSV
文件
中的数据
/// //从
csv
读取
数据返回table /// </summary> /// <param name="filePath"></param> /// <param name="dt"></param> /// <returns></returns> static public bo.....
C#
中的
CSV
文件
读写(.NET)
在上述示例中,我们首先使用StreamReader和
Csv
Reader来
读取
CSV
文件
。在
C#
中,使用.NET框架提供的功能可以轻松地
读取
和写入
CSV
文件
。在上述示例中,我们首先指定
CSV
文件
的路径。每个数组代表
CSV
文件
中的一行数据。在...
读取
csv
文件
,
逐行
写入txt
import
csv
#加载
csv
包便于
读取
csv
文件
x, y = [], []
csv
_file = open('G:/竞赛/datafountain/O2O商铺食品安全相关...
csv
_reader_lines =
csv
.reader(
csv
_file) #
逐行
读取
csv
文件
for one_line in
csv
_reader_lines:
C#
读取
CSV
数据
C#
读取
CSV
数据
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章