我有一个xml
<MyRoot>
<ITEM>
<Created>Customer created Aug 22 2011 9:28AM
Contact Details Last Updated Aug 22 2011 9:39AM</Created>
<Name>SomeName</Name>
<Address>High way to hell</Address>
<Phone1>123456</Phone1>
<Phone2></Phone2>
<Mobile>654321</Mobile>
<Email>myemail@gmail.com</Email>
</ITEM>
</MyRoot>
,它是xdoc的值([System.RuntimeType] {System.Xml.Linq.XDocument} System.RuntimeType)
执行此操作时:
var items= xdoc.Root.Elements("Item");
我得到了
类型的元素{System.Xml.Linq.XContainer+<GetElements>d__11} System.Type {System.RuntimeType}
并且0为元素数。
如何收集物品?
答案 0 :(得分:5)
XML区分大小写。
var items= xdoc.Root.Elements("ITEM");