Руководство по functions XSLT - функции
- Предыдущая страница Элементы XSLT
- Следующая страница Уроки XSLT
XQuery 1.0, XPath 2.0 и XSLT 2.0 делят одинаковые библиотеки functions.
Функции XSLT
XSLT содержит более 100 встроенных functions. Эти functions используются для работы со строковыми значениями, числами, сравнениями дат и времени, 操作 с узлами и QName, sequences операций, логическими значениями и т.д.
URI пространства имен functions XSLT:
http://www.w3.org/2005/02/xpath-functions
Default префикс для пространства имен functions - fn.
Совет: функции часто имеют префикс fn: при вызове, например fn:string(). Однако, так как fn: является-default префиксом пространства имен, его не нужно использовать при вызове функции.
Вы можете найти все内置 functions XSLT 2.0 в нашем курсе XPath.
Кроме того, в этом разделе перечислены内置的 функции XSLT:
Название | Описание |
---|---|
current() | Возврат набора узлов, представляющих единственного члена текущего узла. |
document() | Для доступа к узлам внешних XML-документов. |
element-available() | Проверка того, поддерживает ли процессор XSLT заданные элементы. |
format-number() | Преобразование числа в строку. |
function-available() | Проверка того, поддерживает ли процессор XSLT заданные функции. |
generate-id() | Вернуть строковое значение уникального идентификатора указанного узла. |
key() | Искать элементы, помеченные ранее с помощью оператора <xsl:key>. |
node-set | Преобразовать дерево в набор узлов. Получаемый набор узлов всегда содержит один узел и является корнем дерева. |
system-property() | Вернуть значение системы свойства. |
unparsed-entity-uri() | Вернуть URI неанализированного entidades. |
- Предыдущая страница Элементы XSLT
- Следующая страница Уроки XSLT