Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
languages:xpath [2018/09/07 22:23] – [Числовые функции и операторы] mirocowlanguages:xpath [2018/09/07 22:26] (текущий) – [Системные функции] mirocow
Строка 87: Строка 87:
 ===== Системные функции ===== ===== Системные функции =====
  
-^|Функция| Описание^+^ |Функция| Описание^
 |node-set| document(object, node-set?)| Возвращает документ, указанный в параметре object| |node-set| document(object, node-set?)| Возвращает документ, указанный в параметре object|
 |string| format-number(number, string, string?)| Форматирует число согласно образцу, указанному во втором параметре. Третий параметр указывает именованный формат числа, который должен быть учтён| |string| format-number(number, string, string?)| Форматирует число согласно образцу, указанному во втором параметре. Третий параметр указывает именованный формат числа, который должен быть учтён|
 |string| generate-id(node-set?)| Возвращает строку, являющуюся уникальным идентификатором| |string| generate-id(node-set?)| Возвращает строку, являющуюся уникальным идентификатором|
-node-set key(string, object)| Возвращает множество с указанным ключом (аналогично функции id для идентификаторов)|+|node-setkey(string, object)| Возвращает множество с указанным ключом (аналогично функции id для идентификаторов)|
 |string| unparsed-entity-uri(string)| Возвращает непроанализированный URI. Если такового нет, возвращает пустую строку| |string| unparsed-entity-uri(string)| Возвращает непроанализированный URI. Если такового нет, возвращает пустую строку|
 |boolean| element-available(string)| Проверяет, доступен ли элемент или множество, указанное в параметре. Параметр рассматривается как XPath| |boolean| element-available(string)| Проверяет, доступен ли элемент или множество, указанное в параметре. Параметр рассматривается как XPath|
 |boolean| function-available(string)| Проверяет, доступна ли функция, указанная в параметре. Параметр рассматривается как XPath| |boolean| function-available(string)| Проверяет, доступна ли функция, указанная в параметре. Параметр рассматривается как XPath|
 |object| system-property(string)| Параметры, возвращающие системные переменные. Могут быть:| |object| system-property(string)| Параметры, возвращающие системные переменные. Могут быть:|
- +|xsl:| version — возвращает версию XSLT процессора.| 
-|xsl:| version — возвращает версию XSLT процессора.| +|xsl:| vendor — возвращает производителя XSLT процессора.| 
-|xsl:| vendor — возвращает производителя XSLT процессора.| +|xsl:| vendor-url — возвращает URL, идентифицирующий производителя. Если используется неизвестный параметр, функция возвращает пустую строку|
-|xsl:| vendor-url — возвращает URL, идентифицирующий производителя.+
-Если используется неизвестный параметр, функция возвращает пустую строку|+
 |boolean| lang(string)| Возвращает true, если у текущего тега имеется атрибут xml: lang, либо родитель тега имеет атрибут xml: lang и в нём указан совпадающий строке символ| |boolean| lang(string)| Возвращает true, если у текущего тега имеется атрибут xml: lang, либо родитель тега имеет атрибут xml: lang и в нём указан совпадающий строке символ|