7

只是想知道在搜索 xml 文档时是否可以忽略 c# 和 xpath 的大小写?

4

2 回答 2

10

坏消息是 Xpath 区分大小写,但是有一些方法可以解决这个问题。看看下面的 MSDN 博客:

http://blogs.msdn.com/b/shjin/archive/2005/07/22/442025.aspx

于 2010-11-30T12:39:06.583 回答
2

XPath 区分大小写

如果您允许名称中字符的任何大小写组合(错误的决定!),成功处理此问题的 XPath 表达式可能如下所示:

/a/b/*['anycasename' 
      = translate(name(), 
                 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
                 'abcdefghijklmnopqrstuvwxyz'
                 )
      ]
于 2010-11-30T14:48:54.470 回答