您好我有XML字符串就像你可以看到下面如何用Linq解析xml?
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <Result>
- <AllItems>
- <Item attribute="123">
<SubItem subAttribute="1" />
<SubItem2 subAttribute2="2" />
</Item>
- <Item attribute="321">
<SubItem subAttribute="3" />
<SubItem2 subAttribute2="4" />
</Item>
</AllItems>
</Result>
我想獲得在allitems元素的每個項目獲得的屬性值,並將它們添加到枚舉類
Enumerable<Item> allitems = new Enumerable<Item>();
public class Item()
{
public string attribute{get;set;}
public string subattribute{get;set;}
public string subattribute2{get;set;}
}
如何是可以做到的與使用LINQ?
沒有'Enumerable'這樣的類。改爲使用'List '。 –
jeroenh
2011-04-27 15:46:40
[LINQ讀取XML(C#)]的可能重複(http://stackoverflow.com/questions/670563/linq-to-read-xml-c) – jeroenh 2011-04-27 15:49:13