我有一個app.exe.config文件,我試圖通過XmlDocument讀取它。但是,下面的代碼不工作(獲得了一個空值):使用XmlDocument閱讀app.config
XmlDocument appSettingsDoc = new XmlDocument();
appSettingsDoc.Load(@"C:\DBUpgraderConfig\DBUpgrader.exe.config");
XmlNode node = appSettingsDoc.SelectSingleNode("//appSettings");
XmlElement value = (XmlElement)node.SelectSingleNode("UserName");
這裏是XML:
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="Server" value="Xeon-s7\MSSQL2008"/>
<add key="Username" value=""/>
<add key="Password" value=""/>
</appSettings>
<startup>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
什麼不起作用? – 2014-10-30 12:30:42
值出現爲空 – 2014-10-30 12:31:04
是'node' null還是'value'? – 2014-10-30 12:32:56