複雑な構造のxmlがあり、そこから要素値を読み取る必要があります。私のxmlは次のようなものです。
<plist version="1.0">
<dict>
<key>XYZ</key>
<dict>
<key>KEYVALUE1</key>
<dict>
<key>A</key>
<date>AVALUE1</date>
<key>B</key>
<string>BVALUE1</string>
</dict>
<key>KEYVALUE2</key>
<dict>
<key>A</key>
<date>AVALUE2</date>
<key>B</key>
<string>BVALUE2</string>
<key>C</key>
<string>CVALUE2</string>
</dict>
</dict>
</dict>
</plist>
必要なのは、KEYVALUE2でdictを検索し、それを取得した場所からBVALUE2を選択することです(簡潔にするために、2を任意の数に置き換えることができます)。
私はxmlプログラミングの初心者であり、MSドキュメントを試してみるすべての試みは私をさらに混乱させました。目的を十分に果たせなかったxmlreaderの例を見つけることもあれば、その構造のために混乱するLINQの例を見つけることもあります。助けてください!