XML路径 - 不区分大小写

时间:2009-09-08 07:42:41

标签: .net xml xpath

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

XmlNodeList elements = mConfig.SelectNodes(path);

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

1 个答案:

答案 0 :(得分:2)

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

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