1

私は次のセレクターを持っています。これは機能します。

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()

4

1 に答える 1

1

translate()仕事をします、それはきれいではありませんが、それは機能します。処理したい言語がわかっている場合、それはです。

于 2012-04-13T21:15:58.353 に答える