XML转成表格(急,在线等)

min_13056891332 2008-04-22 03:31:49
<root>
<league 国家="中国" en="cn">

<event 城市="北京" en="bj">
<it1 店名="北京店名A" 货品="XXXX" />
<it2 店名="北京店名B" 货品="XXXX" />
<it3 店名="北京店名C" 货品="XXXX" />
</event>

<event 城市="上海" en="sh">
<it1 店名="上海店名A" 货品="XXXX" />
<it2 店名="上海店名B" 货品="XXXX" />
<it3 店名="上海店名C" 货品="XXXX" />
</event>

</league>




<league 国家="美国" en="us">

<event 城市="加洲" en="jz">
<it1 店名="加洲店名A" 货品="XXXX" />
<it2 店名="加洲店名B" 货品="XXXX" />
<it3 店名="加洲店名C" 货品="XXXX" />
</event>

<event 城市="xx" en="xx">
...略
</event>

</league>


</root>


以上XML我要转成以下模式的表格,也就是说 league 要生成一个table

...全文
141 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
min_13056891332 2008-04-22
  • 打赏
  • 举报
回复
汗,大家都说用 DataSet 或 XmlReader读出后 来生成表格,说得很简单,但是代码怎么写啊。


比如下面这个,要生成1个表格 6行,谁来段代码吧。到GOOGLE了一下都没有这种例子
<league 国家="中国" en="cn">

<event 城市="北京" en="bj">
<it1 店名="北京店名A" 货品="XXXX" />
<it2 店名="北京店名B" 货品="XXXX" />
<it3 店名="北京店名C" 货品="XXXX" />
</event>

<event 城市="上海" en="sh">
<it1 店名="上海店名A" 货品="XXXX" />
<it2 店名="上海店名B" 货品="XXXX" />
<it3 店名="上海店名C" 货品="XXXX" />
</event>

</league>

changjiangzhibin 2008-04-22
  • 打赏
  • 举报
回复
DataSet 或 XmlReader读出后,自己在程序里做表格
min_13056891332 2008-04-22
  • 打赏
  • 举报
回复
TO:honey52570

我就是拼不出来这种表格啊。且在后面拼HTML感觉N乱。
honey52570 2008-04-22
  • 打赏
  • 举报
回复
html表格自己拼一下嘛
min_13056891332 2008-04-22
  • 打赏
  • 举报
回复
TO:honey52570
用DataSet也不好生成那种表格啊。
honey52570 2008-04-22
  • 打赏
  • 举报
回复
这个xml可以用readxml() 读取到DataSet里 然后遍历取出

(如果xml数据很大) 还是使用xmlreader读吧
min_13056891332 2008-04-22
  • 打赏
  • 举报
回复
CSDN的附件功能没用啊。表格内容样式如下

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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