我正在分析一个XML文件,并且有能力搜索任何元素。所有XML元素的查询集合
我的XML代码看起来相当非传统的(在我的掌握):
<DiagReport>
<LicensingData>
<ToolVersion>6.3.9431.0</ToolVersion>
<LicensingStatus>SL_LICENSING</LicensingStatus>
</LicensingData>
<Health>
<Result>PASS</Result>
<TamperedItems></TamperedItems>
</Health>
<Genuine>
<ServerProps>GenuineId</ServerProps>
</Genuine>
</DiagReport>
我想每个单一元素加载到一个集合,即一个集合包括ToolVersion
,Result
,等在那里,我想通过每一个元素/名称对迭代,并根据元素,做不同的事情:
if (element.Equals(Result))
//do something with "PASS"
这是可以做到与LINQ?
感谢。这正是我所期待的。 –