8,906
社区成员
发帖
与我相关
我的任务
分享
XmlNode root = xmlDoc.SelectSingleNode("news");//查找news节点
XmlNodeList xnl = root.ChildNodes; //获取news下面所以子节点
for (int i = 0; i < xnl.Count; i++)
{
XmlNodeList xnl11 = xnl.Item(i).SelectNodes("news_id");//查找news_id下面节点集合
XmlElement xe = (XmlElement)xnl11.Item(0); //news_id节点下面的元素
if (xe.InnerText == news_id) //获取节点以及所有子集的串联值
{
xe.InnerText = news_id;
xe.ParentNode.ChildNodes.Item(0).InnerText = title;
xe.ParentNode.ChildNodes.Item(1).InnerText = DateTime.Now.ToString();
xe.ParentNode.ChildNodes.Item(2).InnerText = description;
xe.ParentNode.ChildNodes.Item(3).InnerText = content;
}