您好,我遇到了以下问题。我想使用以下代码从以下代码中获取baseLocation(D:\NewSites\TEST ) 的值linq
。我尝试了一些东西,但它似乎不起作用。任何想法如何做到这一点?提前致谢。托拉斯
我从这样的东西开始,但这返回了 null
XDocument document = XDocument.Load("C:\\web.config");
var dataList = from item in document.Descendants("configuration") select item;
这是我的 XML
<?xml version="1.0"?>
<configuration>
<configSections>
</configSections>
<log4net>
</log4net>
<web>
<website runtimeMode="Development" siteName="TEST" baseLocation="D:\NewSites\TEST" sitePath="D:\NewSites\TEST\WebApps\Website" siteUri="http://test.co.uk" s iteEmail="test@gmail.com" />
<cms defaultTemplate="TEST\Content.aspx" templatesUrl="/Manager/Templates/">
<publishingLocations>
<publishingLocation name="TEST" uri="http://test.co.uk" path="WebApps\Website" />
</publishingLocations>
<redirectables />
<searchEngineSiteMapNotifications />
<siteMapXmlUrls />
<pingServices />
<reservedTemplates />
<templateFilters />
</cms>
</web>
<location path="Manager">
</location>
<connectionStrings>
</connectionStrings>
<system.web>
</system.web>
</configuration>