search-namespaces. Хеш пространств имен для поиска
$документ.search-namespaces
Для использования префиксов
пространств имен
в методах
xnode.select*
необходимо заранее определить эти префиксы в данном хеше.
Здесь:
·
ключи - префиксы пространств имен;
·
значения - их URI.
Пример добавления нескольких префиксов
$xdoc[^xdoc::create{
<?xml version="1.0"?>
<document xmlns:s="urn:special">
<s:code xmlns:o="urn:other" o:attr="123">давай поиграем в прятки</s:code>
</document>
}]
^xdoc.search-namespaces.
add
[
$.s[urn:special]
$.o[urn:other]
]
^xdoc.
selectString
[string(//s:code[@o:attr=123])]
Пример добавления одного префикса
$xdoc.search-namespaces.s[urn:special]
Copyright © 19972024 Art. Lebedev Studio |
http://www.artlebedev.ru
Дата обновления: 05.07.2024