変な形式の XML ファイルを読むのに助けが必要です。ノードと属性が構造化されているため、XMLException エラーが発生し続けます (少なくとも、出力ウィンドウにはそのように表示されます。ブレークポイントは、確認できるように起動を拒否しています)。とにかく、ここに XML があります。誰もが前にこのようなことを経験しましたか?
<ApplicationMonitoring>
<MonitoredApps>
<Application>
<function1 listenPort="5000"/>
</Application>
<Application>
<function2 listenPort="6000"/>
</Application>
</MonitoredApps>
<MIBs>
<site1 location="test.mib"/>
</MIBs>
<Community value="public"/>
<proxyAgent listenPort="161" timeOut="2"/>
</ApplicationMonitoring>
乾杯
編集:解析コードの現在のバージョン(ファイルパスが短縮されています-実際にはこれを使用していません):
XmlDocument xml = new XmlDocument();
xml.LoadXml(@"..\..\..\ApplicationMonitoring.xml");
string port = xml.DocumentElement["proxyAgent"].InnerText;