<?xml version="1.0" encoding="GB2312"?>
<Result>
<UserArea Name="sign">张三</UserArea>
<UserArea Name="idea">住院观察治疗</UserArea>
</Result> 这样的XML文件怎么生成 我生成的XML文件里面 怎么动态填加 Name="sign"这个属性进去 谢谢 !
<Result>
<UserArea Name="sign">张三</UserArea>
<UserArea Name="idea">住院观察治疗</UserArea>
</Result> 这样的XML文件怎么生成 我生成的XML文件里面 怎么动态填加 Name="sign"这个属性进去 谢谢 !
xmlDoc.Load("***.xml");
XmlNode root=xmlDoc.SelectSingleNode("Result");//查找<Result>
XmlElement xe1=xmlDoc.CreateElement("UserArea");//创建一个<UserArea>节点
xe1.SetAttribute("Name","sign");//设置该节点Name属性
XmlDocument.CreateAttribute
XmlNode.AppendChild
xesub1.InnerText="张三";//设置文本节点
xe1.AppendChild(Result);//添加到<Result>节点中
XmlElement xe1=xmlDoc.CreateElement("Result");//创建一个<Result>节点
xe1.SetAttribute("Name","sign");//设置该节点Name属性XmlElement xesub1=xmlDoc.CreateElement("UserArea");//创建一个<UserArea>节点
xesub1.InnerText="张三";//设置文本节点
xe1.AppendChild(Result);//添加到<Result>节点中
明白了吗