110,538
社区成员
发帖
与我相关
我的任务
分享
<Info>
<ID>109001</ID>
<Field>aa</Field>
</Info>
<Info>
<ID>109001</ID>
<Field>bbb</Field>
</Info>
<Info>
<ID>109002</ID>
<Field>ccc</Field>
</Info>
<Info>
<ID>109003</ID>
<Field>ccc</Field>
</Info>
string xml = @"<?xml version=""1.0"" encoding=""utf-8"" ?><root><Info>
<ID>109001</ID>
<Field>aa</Field>
</Info>
<Info>
<ID>109001</ID>
<Field>bbb</Field>
</Info>
<Info>
<ID>109002</ID>
<Field>ccc</Field>
</Info>
<Info>
<ID>109003</ID>
<Field>ccc</Field>
</Info></root>";
var obj = ((XDocument.Parse(xml).Descendants("Info")).SelectMany(s => s.Elements("ID"))).Distinct();
string t = "";
foreach (var s in obj)
{
t += s + "<br />";
}
Response.Write(t);
List<string> result= new List<string>();
XDocument doc=XDocument.Load("xml");
var query = from SID in doc.Descendants("ID") select SID.Value;
foreach (var item in query)
{
result.Add(item);
}