读写xml配置文件

用程序来读写xml文件的内容,对于节点的内容是区分大小写的。
配置文件如下:
*****************providers.config***************
<?xml version="1.0" encoding="utf-8"?>
<settings>
  <add key="provider" value="sqlServer1.1" />
  <add key="connectionString" value="data source=(local);database=Npetshop;user id=sa;password=;connection

reset=false;connection lifetime=5; min pool size=1; max pool size=50" />
  <add key="root" value="./" />
</settings>

********************************

读写文件的代码程序如下:
**********************************************************
 XmlDocument xml = new XmlDocument();
   xml.Load(XML_FILE_NAME);
   XmlElement ele =

(XmlElement)xml.SelectSingleNode("settings/add[@key='connectionString']");
   ele.SetAttribute("value",connStr);
   xml.Save(XML_FILE_NAME);
*************************************
开始将SelectSingleNode参数内容中的"settings"写成"Settings"了,结果老是提示“对象未引用”,
最后将xml节点中的内容大小写改一致后才可以,搞了半个小时才搞明白,惭愧...

posted @ 2005-12-23 12:22  雨人(ralpher)  阅读(327)  评论(0编辑  收藏  举报