XmlDocument操作xml文档的示例代码

互联网 17-3-16
XmlDocument操作xml文档的示例代码
<?xml version="1.0"  encoding="utf-8"?>   <userdata createuser="false">    <dataconnection>     <server>xml test</server>     <uid>sa</uid>     <pwd>sa</pwd>    </dataconnection>    <net>     <name>xml document</name>    </net>  </userdata>

读取节点中的一个属性

   XmlDocument doc=new  XmlDocument();     doc.Load("config.xml");     XmlNode  xnuser=doc.SelectSingleNode("userdata");     string  flag=xnuser.Attributes["createuser"].InnerText;
   XmlDocument doc=new  XmlDocument();     doc.Load("config.xml");     XmlNode xnserver =  doc.SelectSingleNode("userdata/dataconnection/server");
   XmlDocument doc=new  XmlDocument();     doc.Load("config.xml");     XmlNode  xnuser=doc.SelectSingleNode("userdata");      xnuser.Attributes["createuser"].InnerText="false";     doc.Save("config.xml");
XmlDocument doc = new  XmlDocument();     XmlTextReader reader = new  XmlTextReader("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文档的示例代码的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:XML解析器-在js中解析xml文件

相关资讯