我有以下选择器,它有效:
parent::node()/myNS:expField[myNS:Nam='NAMETOFIND']/myNS:Val
我想要的是对myNS:Nam
值进行不区分大小写的匹配,这样我就可以从以下任何一个中选择<Val>
:
<expField>
<Nam>NAMETOFIND</Nam>
<Val>the value I want</Val>
</expField>
<expField>
<Nam>NameToFind</Nam>
<Val>the value I want</Val>
</expField>
<expField>
<Nam>nametofind</Nam>
<Val>the value I want</Val>
</expField>
<expField>
<Nam>nAmEtOFInD</Nam>
<Val>the value I want</Val>
</expField>
我正在使用XSLT 1,所以我无法使用lower-case()
。