例如,对于下面的xml
<CATALOG> <CD title="Empire Burlesque"/> <CD title="empire burlesque"/> <CD title="EMPIRE BURLESQUE"/> <CD title="EmPiRe BuRLeSQuE"/> <CD title="Others"/> <CATALOG>
如何匹配前4条记录与xpath像// CD [@ title =’empire burlesque’]。有没有xpath函数来做到这一点?其他解决方案如PHP函数也被接受。
XPath 2具有小写(和大写)字符串函数。这与不区分大小写的不一样,但希望它足够接近:
原文链接:https://www.f2er.com/xml/293934.html//CD[lower-case(@title)='empire burlesque']
如果使用XPath 1,则有一个hack using translate。