我想替换item节点下面子节点的内容 keyword url.......
<item>
<keyword></keyword>
<url></url>
<creator></creator>
<title></title>
<publishdate></publishdate>
<imageaddress1></imageaddress1>
<imagealt1></imagealt1>
<imagelink1></imagelink1>
<content1></content1>
<linktext1></linktext1>
<linktarget1></linktarget1>
<content2></content2>
<content3></content3>
<content4></content4>
<content5></content5>
<content6></content6>
<linktext2></linktext2>
<linktarget2></linktarget2>
<content7></content7>
<content10></content10>
<content11></content11>
<content12></content12>
<content13></content13>
<content14></content14>
<content15></content15>
<content19></content19>
<valid>1</valid>
</item>
实现这个功能代码该怎么写?
我是这样写 但对上面这个xml文件不适用!
    #region 根据xml节点的名称 修改xml节点的文本
    public static void updateInnerTextByTagName(string fileName,string tagName,string innerText)
    {
        XmlDocument doc = new XmlDocument();
        doc.Load(HttpContext.Current.Server.MapPath(fileName));
        XmlNodeList node = doc.ChildNodes;
        foreach (XmlNode nodes in node)
        {
            XmlElement xle = nodes as XmlElement;
            if (xle.Name == tagName) {                xle.InnerText = innerText;
            }
     }
        
    
    
    }
    #endregion