您的位置:首页 > 其它

XML不区分大小写查询

2010-02-22 10:51 369 查看
按照名为"mydomain1.com"的 DomainName
属性对以下 XML 数据执行不区分大小写的搜索

<?xml version="1.0" ?>

<Domains>

<DomainName>Mydomain1.COM</DomainName>

</Domains>


MSXML 3.0 中 translate
的语法如下:

oXML.setProperty "SelectionLanguage", "XPath"

set node = oXML.selectSingleNode("Domains/DomainName[translate(., 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz') = 'mydomain1.com']")

例:

string xPath = "//Block[translate(NAME,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz') = '" + strNodeType + "']";
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: