config文件如下
<?xml version="1.0" encoding="utf-8" ?>
<WebSettings>
<xmlSerializerSection type="ETX.SGT.Common.WebSettings, ETX.SGT.Common, Version=1.0.2050.40879, Culture=neutral, PublicKeyToken=null">
<WebSettings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!--数据库联接字符串-->
<DBConnection>user id=sa;password=ata;data source=192.168.2.21;persist security info=False;initial catalog=ETXKW</DBConnection>
<!--ETX CDC WebService Url-->
<CDCWebService>http://172.16.16.165/CDC/Service_DataMgr.asmx</CDCWebService>
<!--考试批次号-->
<BatchNo>1</BatchNo>
<!--版权信息-->
<CopyRight></CopyRight>
<!--网站标题-->
<Title>ATA ETX</Title>
</WebSettings>
</xmlSerializerSection>
</WebSettings>
问题是我如何读出<Title>后面的内容到txt中,修改txt数据又能回写到<title>
后面,请高手指点一下,已经搞了几天了

解决方案 »

  1.   

    XmlDocument doc = new XMlDocument();
    doc.Load(path);
    XmlNode node = doc.SelectSingleNode("/WebSettings/xmlSerializerSection/WebSettings/Title");
    if (node != null)
    {
        //得到
        string temp = node.InnerText;
        //写回
        node.InnerText = "XXX";
        doc.Save(path);
    }
      

  2.   

    <DBConnection>user id=sa;password=ata;data source=192.168.2.21;persist security info=False;initial catalog=ETXKW</DBConnection>
    在这个地方我如果分别user id ,password,data source,initialcatalog,读存又该如何处理呢.