我正在分析一個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?
感謝。這正是我所期待的。 –