兄弟姐妹们:急啊,怎么轻松的选择中xmldocumnet中具有特定属性的某一节点,具体事例进来看
<单据>
<节点 别名="任意起" 名称="名称一">
<字节点 名称="亚洲" 目的="目的一" />
<字节点 名称="欧洲" 目的="目的二" />
</节点>
<节点 别名="任意起" 名称="名称二">
<字节点 名称="北京" 目的="目的三" />
<字节点 名称="天津" 目的="目的四" />
</节点>
</单据>
我想轻松选择中指定的节点,也就是类似这种:xmldocument["节点"].Attributes["名称二"]
描述的不是很清楚,需要有经验的支持。急……
问题点数:50、回复次数:3Top
1 楼zhzuo(秋枫)回复于 2006-06-02 23:04:39 得分 30
使用xpath来实现,
XmlDocument mXmlDoc=new XmlDocument();
mXmlDoc.Load(@"C:\你的xml文件");
string mXPath="//节点 [@名称='名称二']";
//选取第一个,
XmlNode mXmlNode = mXmlDoc.SelectSingleNode(mXPath);
//选取多个,
XmlNodeList mXmlNodes = mXmlDoc.SelectNodes(mXPath);Top
2 楼amandag(高歌)回复于 2006-06-02 23:10:02 得分 10
楼上的超快Top
3 楼goldanycom()回复于 2006-06-03 00:36:23 得分 10
.net技术群-4号
4号群已经开放:23266396
请大家赶快加入!Top




