c#读取xml文件遇到的问题。

sara_cao 2011-09-16 03:43:56
我在写个程序,批量的读一些XML文件的内容,然后把读到的内容写入Excel文件,这些XML文件的内容就是我们公司的某个产品的物料信息的汇集,例如:文件内容包含产品SN,产品PN,子料的SN,子料的PN...... 现在问题是,我们有个子料,比较特殊,有的文件里有1个这种子料,有的文件里有2个,有的是3个...最多只能有8个(注:每个子料的SN都是不同的),那我在写程序读文件时的,就需要先判断,该文件中有几个子料,然后依次读取这些个子料,再放入excel文件的同一列中。注:我需要放在同一列中,现在我的思路比较乱,有没有高人愿意指导一下,如何将这些放到同一列中?
我要实现的效果如下表:
产品SN 产品PN 子料SN
sn1 pn1 000
sn1 pn1 111
sn1 pn1 222
sn2 pn2 345
sn2 pn2 678
就是说:这个产品,有几个子料SN,就打印几行。
...全文
78 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sara_cao 2011-09-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 shareall 的回复:]
为什么判断有几个子料呢?不管有没有都读出来就行了啊,读一行子料就产品和子料打印出来不就行了。
[/Quote]
哦,那就这样吧,就有几个就读几个。
然后我应该怎么让同一个文件里的子料显示在一列呢?
sara_cao 2011-09-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 fanglinxi 的回复:]
你的XML格式大概是怎样的啊?
[/Quote]
我不知道怎么发图片呢
fanglinxi 2011-09-16
  • 打赏
  • 举报
回复
你的XML格式大概是怎样的啊?
shareall 2011-09-16
  • 打赏
  • 举报
回复
为什么判断有几个子料呢?不管有没有都读出来就行了啊,读一行子料就产品和子料打印出来不就行了。
sara_cao 2011-09-16
  • 打赏
  • 举报
回复
怎么等不到人回复啊?... ...
顶一下,不要沉了。

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧