xml ノード データの大文字と小文字を一致させる方法。xml ノード データを検索し、指定された文字列を xml ノード データと照合する必要があります。 照合が必要な場合:
- マッチケース
- 完全に一致
この点での助けは大歓迎です。
xml ノード データの大文字と小文字を一致させる方法。xml ノード データを検索し、指定された文字列を xml ノード データと照合する必要があります。 照合が必要な場合:
この点での助けは大歓迎です。
関数lower-case()
とupper-case()
は、XPath 2.0 以降のバージョンでのみ使用できます。
大文字と小文字を区別しない文字列比較用の XPath 1.0 では、次のように使用します。
translate($string1, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz')
=
translate($string2, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz')
where$string1
と$string2
は、比較する文字列を指定する式です。
XPath 仕様のセクション 7.6.2 を参照してください。
http://www.w3.org/TR/xpath-functions/#func-matches
関数を使用してfn:matches
、目的のターゲット文字列に一致する正規表現を記述します。
乾杯、