我有以下 XML 架构:
<Root>
<EventSet>
<Event>
<id>
//random id
</id>
<time>
<localTime>
//random local time
</localtime>
<utcTime>
//corresponding UTC time
</utcTime>
</time>
</Event>
</EventSet>
</Root>
给定一个XDocument
(xDoc
在这种情况下称为),我可以通过以下方式获取根:var root = xDoc.Root;
我试图var events = xDoc.Descendants("EventSet").Descendants("Event");
查询 中的所有事件EventSet
,但它返回了null
. 我很确定这是不对的。
我将如何查询事件,然后遍历以获取每个事件的id
、localTime
和utcTime
?