XML转成表格(急,在线等)
<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
--------------------编程问答-------------------- CSDN的附件功能没用啊。表格内容样式如下
--------------------编程问答-------------------- 这个xml可以用readxml() 读取到DataSet里 然后遍历取出
(如果xml数据很大) 还是使用xmlreader读吧 --------------------编程问答-------------------- TO:honey52570
用DataSet也不好生成那种表格啊。 --------------------编程问答-------------------- html表格自己拼一下嘛
--------------------编程问答-------------------- TO:honey52570
我就是拼不出来这种表格啊。且在后面拼HTML感觉N乱。 --------------------编程问答-------------------- DataSet 或 XmlReader读出后,自己在程序里做表格 --------------------编程问答-------------------- 汗,大家都说用 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>
补充:.NET技术 , ASP.NET