我有XML文檔:LINQ XML子元素/節點
<users>
<user_tuple>
<userid>U01</userid>
<code>
<name>Tom Jones</name>
</code>
<rating>B</rating>
</user_tuple>
<user_tuple>
<userid>U02</userid>
<code>
<name>Mary Doe</name>
</code>
<rating>A</rating>
</user_tuple>
<user_tuple>
<userid>U03</userid>
<code>
<name>Dee Linquent</name>
</code>
<rating>D</rating>
</user_tuple>
如何,我只選擇那些(和所有子節點/元素)其中userid.Value == 「U01」 和評級.value的== 「B」 等 即我想要的結果:
<user_tuple>
<userid>U01</userid>
<code>
<name>Tom Jones</name>
</code>
<rating>B</rating>
</user_tuple>
Thnx。如果選擇x.Element(「userid」)。Value ==「U01」and x.Element(「name」)。Value ==「Tom Jones」? –