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 文件
相关文章
- 03-06xml文件格式例如以下
- 03-06关于Office 2007 Open XML 文件格式
- 03-06sqlserver中将行数据转为Xml文件格式
- 03-06jenkins全局安全配置-授权策略,误操作将设置为遗留模式,导致无全部管理员权限,修改config.xml的
- 03-06数据加载、存储于文件格式:XML和HTML web信息收集
- 03-06cve-2010-3333 Microsoft Office Open XML文件格式转换器栈缓冲区溢出漏洞 分析
- 03-06用JAVA写一个函数,功能例如以下: 随意给定一组数, 找出随意数相加之后的结果为35(随意设定)的情况
- 03-06Tomcat启动时加载数据到缓存---web.xml中listener加载顺序(例如顺序:1、初始化spring容器,2、初始化线程池,3、加载业务代码,将数据库中数据加载到内存中)
- 03-06近期须要批量将PNM格式的文件转换成GIF文件。我尝试了例如以下的图像转换工具:">
近期须要批量将PNM格式的文件转换成GIF文件。我尝试了例如以下的图像转换工具:
- 03-06android xml布局使用特殊符号 使用ascii显示特殊符号 以下为常见的ASCII十进制交换编码