如何从XNode读取数据.
这是我从另一个查询获得的XNode.
<claim kind="national" sequence="1">
<country>UK</country>
<number>66</number>
<date>20080602</date>
</claim>
<claim kind="national" sequence="3">
<country>TH</country>
<number>61</number>
<date>20090316</date>
</claim>
Run Code Online (Sandbox Code Playgroud)
我想得到国家和日期的价值.
任何帮助将非常感激.谢谢.
尝试,
var list = from ele in XDocument.Load(@"c:\file.xml").Descendants("claim")
select new
{
Country=(string)ele.Element("country"),
Date=(string)ele.Element("date")
};
foreach (var t in list)
{
Console.WriteLine(t.Country + " "+ t.Date );
}
Run Code Online (Sandbox Code Playgroud)
编辑:
string country=(string)((XElement)xNodeObj).Element("country");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9093 次 |
| 最近记录: |