读书人

XML节点有关问题

发布时间: 2012-02-28 13:06:36 作者: rapoo

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( ".... ");

读书人网 >C#

热点推荐