我需要一些幫助來閱讀奇文件格式的XML文件。由於節點和屬性的結構方式不同,我一直在遇到XMLException錯誤(至少,這是輸出窗口告訴我的;我的斷點拒絕引發,以便我可以檢查它)。無論如何,這是XML。任何人都曾經歷過這樣的事情?讀奇文格式的XML文件C#
<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>
乾杯
編輯:解析代碼的當前版本(文件路徑縮短 - Im不實際使用這一個):
XmlDocument xml = new XmlDocument();
xml.LoadXml(@"..\..\..\ApplicationMonitoring.xml");
string port = xml.DocumentElement["proxyAgent"].InnerText;
在哪裏解析代碼? – James 2012-07-25 15:33:33
''似乎沒有結束標記 –
2012-07-25 15:34:04
如果這是整個文檔,那是非法的XML,因爲ApplicationMonitoring根元素永遠不會關閉,這可能會解釋您的問題。這是你正在解析的全部內容嗎? – Omaha 2012-07-25 15:34:33