انقر فوق XmlDocument.SelectNodes(String xpath) للمضي قدمًا، وقم بإنشاء XPath،
XPath1.0
غير الحساسة لحالة الأحرف
<آآ>
<بب>
<CCC>ddd</CCC>
<بب>
<CCC> GEN</CCC> //也可能是Gen، gen، GEn
</بب>
</AAA>
<آآ>
<بب>
<CCC>DFE</CCC>
<بب>
<CCC> الجنرال</CCC>
</بب>
</AAA
</root>
يحتوي على CCC节点值为GEN(غير حساس لحالة الأحرف)AAA، 如果没有后面的Xpath، 要做到以上查询، 挺复杂، وظيفة ترجمة Xpath،
Xpath = @"//root/AAA/BBB/[translate(CCC, 'abcdefghijklmnopqrstuvwxyz', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')] = 'GEN'/parent::*"
XmlNodeListNodelist = xmlDoc.SelectNodes(xpath);
تم تحديد xpath، و//root/AAA/BBB/CCC لتحديد القيمة، وتصنيف "GEN" ، وتصنيف AAA.
http://www.cnblogs.com/happyy2k/archive/2006/10/31/545128.html