selectNumber. Вычисление числового XPath-запроса
^узел.selectNumber[XPath-запрос]
Метод выдает результат выполнения
XPath-запроса
в контексте
узла
, если это
число
. Если же это не число, выдается
ошибка
типа
parser.runtime
.
Для использования в
запросе
префиксов пространств имен необходимо их заранее определить, см.
$xdoc.search-namespaces
.
Пример
$d[^xdoc::
create
{
<?xml version="1.0" encoding="windows-1251" ?>
<t attr="привет" n="123"/>
}]
#результат=124
^d.selectNumber[number(/t/@n)+1]
<br />
#результат=4
^d.selectNumber[2*2]
<br />
Copyright © 19972024 Art. Lebedev Studio |
http://www.artlebedev.ru
Дата обновления: 06.06.2024