以下の XML ファイルでは、一緒に使用する必要がある要素が の間に分割されていXElements
ます。(これは私の制御を超えています)。ToolVersion
たとえば、と組み合わせて使用したいと思いResult
ます。
<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>
この投稿から最も深い子を取得する方法は知っていますが、これは 1 つずつ繰り返されます。上の例では、 と が必要かもしれませんがToolVersion
、Result
に戻ってLicensingStatus
中断したところから再開する必要があります。(コードで明示的に ignore する必要はありません。ステートメントResult
でそれを無視できるからです。switch
これは可能ですか?