日期:2014-05-18  浏览次数:21009 次

C#中 XML文件读取
<TVChannels version="1.0">
<Channel>
<channelType>TypeA</channelType> <!--频道编号-->
<tvChannel>北京电视台</tvChannel> <!--频道名称-->
<path>files/北京电视台.xml</path> <!--频道对应XML文件的本地路径-->
</Channel>
<Channel>
<channelType>TypeB</channelType>
<tvChannel>凤凰卫视</tvChannel>
<path>files/凤凰卫视.xml</path>
</Channel>
</TVChannels>

该怎么取 TVChannels 标签里的 version 的属性

------解决方案--------------------
找到 TVChannels 节点 XMLNode,然后访问XMLNode的Attribute
------解决方案--------------------
C# code

XmlDocument xml = new XmlDocument();
xml.Load("1.xml");
XmlNode xn = xml.SelectSingleNode(@"/TVChannels");
MessageBox.Show(xn.Attributes[0].Value);