1. 程式人生 > >js新增、修改、刪除xml節點例子

js新增、修改、刪除xml節點例子

nodeList=xmlDoc.SelectSingleNode("bookstore").ChildNodes;//獲取bookstore節點的所有子節點 
foreach(XmlNode xn in nodeList)//遍歷所有子節點 

XmlElement xe=(XmlElement)xn;//將子節點型別轉換為XmlElement型別 
if(xe.GetAttribute("genre")=="李贊紅")//如果genre屬性值為“李贊紅” 

xe.SetAttribute("genre","update李贊紅");//則修改該屬性為“update李贊紅” 

XmlNodeList 
nls=xe.ChildNodes;//繼續獲取xe子節點的所有子節點 
foreach(XmlNode xn1 in nls)//遍歷 

XmlElement xe2=(XmlElement)xn1;//轉換型別 
if(xe2.Name=="author")//如果找到 

xe2.InnerText="亞勝";//則修改 
break;//找到退出來就可以了