この XML を使用して、「Tech」に一致するノードからノードを取得したいと考えXmlNodeList
てい<member>
ます<group>
。<id>
一致は大文字と小文字を区別しない必要があります。
<groups>
<group>
<id>Tech</id>
<members>
<member>johndoe</member>
<member>janedoe</member>
<member>robdoe</member>
</members>
</group>
<group>
<id>Support</id>
<members>
<member>johnfoe</member>
<member>janefoe</member>
<member>robfoe</member>
</members>
</group>
</groups>
「doeメンバー」を取得することを期待してこれを試しましたが、結果が返されないようです。
// assume groupName='tech'
_document.SelectNodes("//groups/group[translate(id,'abcdefghijklmnopqrstuvxyz','ABCDEFGHIJKLMNOPQRSTUVXYZ')='" + groupName.ToUpper() + "']/members/member");