xml test sa sa xml document
读取节点中的一个属性
Xmldocument doc=newXmldocument(); doc.Load("config.xml"); XmlNodexnuser=doc.SelectSingleNode("userdata"); stringflag=xnuser.Attributes["createuser"].InnerText;读取节点中的值
Xmldocument doc=newXmldocument(); doc.Load("config.xml"); XmlNode xnserver =doc.SelectSingleNode("userdata/dataconnection/server");修改节点的属性
Xmldocument doc=newXmldocument(); doc.Load("config.xml"); XmlNodexnuser=doc.SelectSingleNode("userdata"); xnuser.Attributes["createuser"].InnerText="false"; doc.Save("config.xml");追加节点
Xmldocument doc = newXmldocument(); XmlTextReader reader = newXmlTextReader("config.xml"); doc.Load("config.xml"); XmlElement root =doc.documentElement; // 获取根节点 XmlElement tagMessage =doc.CreateElement("net"); XmlElement tagText =doc.CreateElement("name"); tagText.InnerText = netname; tagMessage.AppendChild(tagText); // 追加到 xml 文本的最后面 root.AppendChild(tagMessage); reader.Close(); // 关闭 XmlTextReader doc.Save("config.xml"); // 保存 xml 文件以上就是Xmldocument操作xml文档的示例代码的详细内容,更多请关注考高分网其它相关文章!



