xml文件格式例如以下

xml文件格式例如以下

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

xml文件格式例如以下:  
  <?xml   version=”1.0″   encoding=”utf-8″?>      
  <userdata   createuser=”false”>  
      <dataconnection>  
          <server>localhost</server>  
          <uid>sa</uid>  
          <pwd></pwd>  
      </dataconnection>  
      <net>  
          <name>jiayuan</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   文件  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/118968.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • object finalized_finalize()方法

    object finalized_finalize()方法一、一次标记首先finalize方法是在垃圾回收时,用于确认该对象是否确认被回收的一个标记过程。确认一个对象真正被回收需要经历两次标记过程:可达性分析没有引用,这是第一次标记是否有必要执行finalize方法,如果对象没有重写finalize方法或者finalize方法已经被调用过了,那么finalize方法就是没有必要执行的,没有必要执行finalize方法的对象就会被直接回收。如果对象被判定为有必要执行finalize()方法,那么这个对象将会放置在一个叫做F-Queue的队列之中,并在稍后

  • linux 入门学习 退出vi编辑器「建议收藏」

    linux 入门学习 退出vi编辑器「建议收藏」转载自:http://blog.csdn.net/u010648555/article/details/50676647初学Linux的时候,在使用vi操作时候,有时候可能进入的是一个文件夹,这样子在退出的时候很不好操作!下面总结一些vi退出命令,学习!进入编辑模式,按o进行编辑编辑结束,按ESC键跳到命令模式,然后输入退出命令::w保存文件但不退出vi编辑:…

  • 火狐浏览器丢失书签,恢复无法处理备份文件的解决方案

    火狐浏览器丢失书签,恢复无法处理备份文件的解决方案

    2021年10月17日
  • php switch case语句用法

    php switch case语句用法

    2021年10月11日
  • 7-1 判断回文字符串

    7-1 判断回文字符串7-1判断回文字符串(15分)输入一个字符串,判断该字符串是否为回文。回文就是字符串中心对称,从左向右读和从右向左读的内容是一样的。输入格式:输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。输出格式:输出在第1行中输出字符串。如果它是回文字符串,在第2行中输出Yes,否则输出No。输入样例1:level输出样例1:levelYes输入样例2:1+2=2+1=输出样例2:1+2=2+1=No双指针法#include<s

  • Double 转 String

    Double 转 String场景Double整数部分超6位时用科学计数法表示,如123456789.50表示为1.234567895E8解决doubled=123456789.50;DecimalFormatformat=newDecimalFormat(&amp;amp;amp;amp;quot;#.00&amp;amp;amp;amp;quot;);Stringstr=format.format(d);System.out.println(str);…

    2022年10月24日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号