Latest web development tutorials

Fonctions XSLT

XQuery 1.0, XPath 2.0 et XSLT 2.0 partagent la même bibliothèque.


Fonctions XSLT

XSLT contient plus de 100 fonctions intégrées. Ces fonctions pour les valeurs de chaîne, numérique, date et comparaison du temps, le noeud et la manipulation QName, la manipulation de la séquence, les valeurs booléennes, et ainsi de suite.

note Le préfixe fonction d'espace de noms par défaut est fn.

note Fonction URI est: http://www.w3.org/2005/xpath-functions

Astuce: fonction à appeler de temps en temps avec le fn: préfixe, tel que fn: string ().Cependant, depuis fn: il est le préfixe d'espace de noms par défaut, puis quand on l'appelle, n'a pas à utiliser le nom de préfixe de la fonction.

Vous pouvez accéder à tous les XSLT intégré 2.0 Fonctions manuel de référence dans notre tutoriel XPath.

En outre, la liste suivante de la fonction intégrée de XSLT:

名称 描述
current() 返回当前节点。
document() 用于访问外部 XML 文档中的节点。
element-available() 检测 XSLT 处理器是否支持指定的元素。
format-number() 把数字转换为字符串。
function-available() 检测 XSLT 处理器是否支持指定的函数。
generate-id() 返回唯一标识指定节点的字符串值。
key() 通过使用由 <xsl:key> 元素规定的索引号返回节点集。
system-property() 返回系统属性的值。
unparsed-entity-uri() 返回未解析实体的 URI。