Если вы используете XPath 1.0, то результатом выражения XPath должен быть либо набор узлов, либо одна строка, либо одно число, либо одно логическое значение.
Как показано в комментариях квопрос, вы можете написать запрос, используя substring-after()
, результатом которого является строка.
Однако некоторые приложения ожидают, что результат выражения XPath всегда будет набором узлов, и это выглядит так, как будто вызастрял с таким приложением.Поскольку вы не можете создавать новые узлы в XPath (вы можете выбирать только те узлы, которые уже присутствуют во входных данных), это невозможно сделать.