upper-case()
и lower-case()
являются функциями XPath 2.0. Скорее всего, ваша платформа поддерживает только XPath 1.0.
Попытка:
translate('some text','abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ')
что является XPath 1.0 способом сделать это. К сожалению, это требует знания алфавита, который использует текст. Для простого английского языка вышеупомянутое, вероятно, работает, но если вы ожидаете символы с акцентом, обязательно добавьте их в список.