XML路径 - 不区分大小写

5 .net xml xpath

如何将XML xpath转换为不区分大小写?

XmlNodeList elements = mConfig.SelectNodes(path);
Run Code Online (Sandbox Code Playgroud)

路径可以是 - 配置/设置/名称或配置/设置/名称

Ant*_*nes 2

XML 区分大小写,因此名称为 then 的节点Config确实与节点具有相同的名称config。因此 XPath 也必须尊重这一点。

如果您觉得需要使用像这样不区分大小写的 XPath,那么您确实需要返回到 XML 源并询问“为什么会生成两个节点具有相同含义但大小写不同的 XML”?然后解决这个问题。