XSLT 函数


XQuery 1.0�XPath 2.0 以� XSLT 2.0 共享相�的函数库。


XSLT 函数

XSLT �有超过 100 个内建的函数。这些函数用于字符串值�数值�日期和时间比较�节点和 QName �作��列�作�布尔值,等等。

Note函数命�空间的默认�缀是 fn。

Note函数命�空间的 URI 是: http://www.w3.org/2005/xpath-functions

�示:函数在被调用时常带有 fn: �缀,比如 fn:string()。 �过,既然 fn: 是命�空间的默认�缀,那么在被调用时,函数的�称�必使用�缀。

您�以在我们的 XPath 教程中访问所有内建的 XSLT 2.0 函数的�考手册。

此外,下�列出了内建的 XSLT 函数:

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