selectString. Вычисление строчного XPath запроса
^узел.selectString[XPath-запрос]
Выдает результат выполнения
XPath-запроса
в контексте
узла
, если это
строка
. Если не строка, выдается
ошибка
типа
parser.runtime
.
Для использования в
запросе
префиксов пространств имен необходимо их заранее определить, см.
$xdoc.search-namespaces
.
Пример
$d[^xdoc::
create
{
<?xml version="1.0" encoding="windows-1251" ?>
<t attr="привет" n="123"/>
}]
# результат=привет
^d.selectString[string(t/@attr)]
Подробная спецификация XPath доступна здесь:
http://www.w3.org/TR/xpath
In order to add comments you must
register
.
Copyright © 19972021 Art. Lebedev Studio |
http://www.artlebedev.ru
Дата обновления: 20.09.2007