首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

XML节点有关问题

2012-02-28 
XML节点问题XmlNoderootxmlDoc.DocumentElement.SelectSingleNode( voucher )这个是查找到voucher节点

XML节点问题
XmlNode   root=xmlDoc.DocumentElement.SelectSingleNode( "voucher ");
这个是查找到voucher节点.
如果有多个voucher节点,循环的时候怎么能查找到下一个voucher节点啊??

[解决办法]
XmlNodeList root=xmlDoc.DocumentElement.SelectNodes( "voucher ");
//定义要添加的节点,类型由XmlNodeType来决定.本例为Element
XmlNode xn = xdoc.CreateNode(XmlNodeType.Element, "voucher_head ", " ");
//设置要添加的节点的值
//xn.InnerText = "... ";
foreach( XmlNode node in root )
{
node.AppendChild(xn);
}
//保存,路径自己设置
xDoc.Save( ".... ");

热点排行