获取xml所有节点属性问题 - .NET技术 / C#
我想获得XML所有节点属性。
但是我用了一些方法之后。 我要么只能获得根节点属性。要么只能获得非跟节点所有属性。
有什么办法能一次把所有属性都获得到
<?xml version="1.0" encoding="utf-8"?>
<a aa="1" bb="2" cc="3">
<b dd="4"></b>
<c>
<d ee="5"></d>
</c>
</a>
我想获得 aa,bb,cc,dd,ee
而我现在 要么获得aa bb cc 要么获得 dd ee
想要都获得
XML code:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:for-each select="//@*">
<xsl:value-of select="name()"/>=
<xsl:value-of select="."/><br/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
mark
很难看到孟子啊
额。。不好意思啊。。我才接触xml编程。。
我想用c#程序来实现。不知道能不能教我一下。谢谢了
相关问答:
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
如何用ATL窗体应用程序中用System.Xml遍历一个Xml文件
你说的是托管代码?
。
vc可用msxml
http://msdn.microsoft.com/en-us/library/ms767594(VS.85).aspx
MSXML4
//引入msxml4.dll &nbs ......
思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
<time times='01:12:00' timee='02:30:00'> ......
XML文件内容:
- <ResList>
<page>0</page>
- <resItem>
<resName>WWW</resName>
</resItem>
- <resItem>
&nb ......