我有如下“XML”:
<ParentNode>
<ChildNode id="1" Display_Name="ABC"/>
<ChildNode id="2" Display_Name="DEF"/>
<ChildNode id="3" Display_Name="DAX"/>
<ChildNode id="4" Display_Name="LAM"/>
<ChildNode id="5" Display_Name="PKR"/>
<ChildNode id="6" Display_Name="UYA"/>
</ParentNode>
我想使用在 Display_Name 属性中具有“A”[无论大小写]的 xPath 获取 C# 中XMLNodeList中所有节点的列表。
我试过的是:
root.SelectNodes("descendant-or-self::*[contains(@DISPLAY_NAME,'end')]")
在这里, root 包含我的 XML,它是XMLDocument的一个对象。
另外,如何通过忽略Display_Name是小写字母或大写字母来制作此过滤器。