xnode Alt ←

Метод selectBool

Вычисление логического XPath-запроса.

^узел.selectBool[XPath-запрос]

Метод выдает результат выполнения XPath-запроса в контексте узла, если это логическое значение. Если же это не логическое значение, выдается ошибка типа parser.runtime.

Для использования в запросе префиксов пространств имен необходимо их заранее определить, см. $xdoc.search-namespaces.

Пример

$d[^xdoc::create{<?xml version="1.0" encoding="windows-1251" ?>
<t attr="привет" n="123"/>}]

^if(^d.selectBool[/t/@n > 10]){
	/t/@n больше 10
}{
	не больше
}