概述
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文档的示例代码的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是寂寞高跟鞋为你收集整理的XmlDocument操作xml文档的示例代码的全部内容,希望文章能够帮你解决XmlDocument操作xml文档的示例代码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复