我如何解析這個XMLXML解析
<?xml version="1.0" encoding="utf-8"?>
<RESULT imgURL="www.diedomain.de/images/request_12345.jpg">
<ITEM name="test AG" status="nicht betroffen" />
<ITEM name="test3 GmbH" status="betroffen" />
<ITEM name="versuchs GmbH" status="nicht betroffen" />
<ITEM name="bergwerk GmbH" status="betroffen" />
</RESULT>
在C#中最簡單的?我想獲得列表中的所有項目和imgurl呢?你能告訴我一個這個方法嗎?我試過串行器,但沒有工作。
這也沒有工作:
XDocument doc = XDocument.Parse("<?xml version=\"1.0\" encoding=\"utf-8\"?><RESULT imgURL=\"www.diedomain.de/images/request_12345.jpg\"><ITEM name=\"test AG\" status=\"nicht betroffen\" /><ITEM name=\"test3 GmbH\" status=\"betroffen\" /><ITEM name=\"versuchs GmbH\" status=\"nicht betroffen\" /><ITEM name=\"bergwerk GmbH\" status=\"betroffen\" /></RESULT>");
List<XElement> items = doc.Descendants("ITEM");
string imgurl = doc.Element("RESULT").Attribute("imgURL").Value;
你可以發佈的XML? – 2011-04-04 19:18:32
另外,不要發表評論作爲答案。張貼他們作爲評論。 – Reinderien 2011-04-04 20:28:31