战剑网络,网站建设,系统开发,程序设计

搜索Top
XmlDocument操作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 文件


[ 打印本页 ] [ 收藏本页 ]

[上一篇]:40种网页常用小技巧
[下一篇]:使用正则表达式
 ·使用正则表达式
 ·正则表达式补充
 ·正则表达式(例子大全)
 ·ISAPI_rewrite中文手册
 ·取得远程文件并保存到本地

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
搜索Top

关于我们 - 联系我们 - 广告业务 - 友情链接 - 网站制作 - 留言板 - 会员注册
All Right Zjm.Net.Cn (zjm Enterprise v3.0)
联系电话:0576-8603312 地址:浙江省台州市经济开发区
技术支持:点击这里给我发消息280610248 业务: 点击这里给我发消息40520767 客服: 点击这里给我发消息441758646
E-mail:zjm@zjm.net.cn 备案证书号:浙ICP备06030047号