我需要根據另一個節點值滿足的條件來獲取節點值。根據C#中的某些條件選擇xml節點及其'子節點的值'
這就是我正在尋找通過XML例子:
<Elements>
<Element>
<ElementID>A1</ElementID>
<ElementName>Element A</ElementName>
<ElementValues>
<ElementValue>
<ValueText>A Value</ValueText>
<ValueDescription>A Type Element</ValueDescription>
</ElementValue>
</ElementValues>
</Element>
<Element>
<ElementID>B1</ElementID>
<ElementName>Element B</ElementName>
<ElementValues>
<ElementValue>
<ValueText>B Value</ValueText>
<ValueDescription>B Type Element</ValueDescription>
</ElementValue>
</ElementValues>
</Element>
</Elements>
我需要從某些ElementID節點從ValueText標籤的標籤值。例如:如果搜索條件是「A1」,那麼結果應該是「A值」。 (類似於:獲得ValueText.Value,如果ElementID =「A1」) 請幫我解決這個問題(Linq,XPath,無論什麼......),我只是旋轉在圈子裏,無處可去。
在此先感謝!
我真的已經尋找答案,但不能得到類似的一個...