Скажем, у меня есть пара XML-документов
<Foo>
<Bar/>
<Baz>mystring</Baz>
</Foo>
и
<Foo>
<Bar/>
</Foo>
Мне нужен XPath (только версия 1.0), который возвращает "mystring" для первого документа и "не найден" для второго. Я попробовал
(string('not-found') | //Baz)[last()]
но левая сторона объединения не является node -set