2012-01-03 14 views
1

的集合,我有以下的在我的app.config:不確定如何使用ConfigurationManager中檢索元素

<?xml version="1.0"?> 
<configuration> 

    <appSettings> 
    </appSettings> 

    <services> 
    <service Site="AAA1.1" Release="QA" Connection="..." Monitor="True"/> 
    <service Site="AAB1.2" Release="QA" Connection="..." Monitor="True"/> 
    <service Site="AAC1.2" Release="QA" Connection="..." Monitor="True"/> 
    <service Site="AAD3.1" Release="QA" Connection="..." Monitor="True"/> 
    <service Site="AAE3.2" Release="QA" Connection="..." Monitor="True"/> 
    <service Site="AAF5.1" Release="QA" Connection="..." Monitor="True"/> 
    <service Site="AAG5.2" Release="QA" Connection="..." Monitor="True"/> 
    </services> 

    <startup> 
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> 
    </startup> 

</configuration> 

我知道我可以如下檢索「服務」部分:

var section = configuration.GetSection("services"); 

我不知道該怎麼做,就是一旦我擁有該部分,就可以獲得七個「服務」元素的子集合。

回答

-1

不知道類使用的是什麼,但XmlTextReader的(HTTP東西://msdn.microsoft.com/en-us/library/system.xml.xmltextreader.aspx)擁有您所需要的一切!

一個很好的教程在這裏:http://www.dotnetperls.com/xmltextreader

相關問題