XPath不能直接怱略大小写,可采用下面类似的办法:
string queryString = sring.Format( @"//branch[translate(@name,'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ')= '{0}']/zones/zone/computers/computer[translate(@name,'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ')= '{1}']/@connectionString",
branchName.ToUpperInvariant(),
serverName.ToUpperInvariant());
本文介绍如何使用XPath在不区分大小写的情况下进行元素匹配,通过字符串格式化实现大小写转换,确保搜索准确无误。
3284

被折叠的 条评论
为什么被折叠?



