我正在尝试解析下面给出的 xml:
<Item status="SUCCESS" message="">
<ItemDate>12/21/2012
<ItemType>MyType1
<ItemUrl title="ItemTitle">http://www.itemurl1.com</ItemUrl>
</ItemType>
</ItemDate>
<ItemDate>12/22/2012
<ItemType>MyType2
<ItemUrl title="Item2Title">http://www.itemurl2.com</ItemUrl>
</ItemType>
</ItemDate>
</Item>
正如你所看到的,我不确定我们是否可以调用这个 xml,但这就是我从遗留服务中得到的。我所追求的是解析它并将其加载到对象图中。我的对象模型如下:
public class Item
{
public string Date { get; set; }
public string Type { get; set; }
public string Url { get; set; }
public string Title { get; set; }
}
所以,基本上当我完成上述 xml/string 的解析后,我得到了一个 Item 对象的集合。你能建议我如何用一些代码片段来实现这一点吗?
我尝试使用 XDocument,但鉴于 xml 的特殊结构,我无法做到这一点。
谢谢,-迈克