ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# XSLT 函数 XQuery 1.0、XPath 2.0 以及 XSLT 2.0 共享相同的函数库。 ## XSLT 函数 XSLT 含有超过 100 个内建的函数。这些函数用于字符串值、数值、日期和时间比较、节点和 QName 操作、序列操作、布尔值,等等。 > ![Note](https://box.kancloud.cn/2015-12-12_566b901025f8f.jpg) > 函数命名空间的默认前缀是 fn。 > ![Note](https://box.kancloud.cn/2015-12-12_566b901025f8f.jpg) > 函数命名空间的 URI 是: http://www.w3.org/2005/xpath-functions **提示:**函数在被调用时常带有 fn: 前缀,比如 fn:string()。 不过,既然 fn: 是命名空间的默认前缀,那么在被调用时,函数的名称不必使用前缀。 [您可以在我们的 XPath 教程中访问所有内建的 XSLT 2.0 函数的参考手册。](/xpath/xpath-functions.html) 此外,下面列出了内建的 XSLT 函数: | 名称 | 描述 | | --- | --- | | [current()](func-current.html) | 返回当前节点。 | | [document()](func-document.html) | 用于访问外部 XML 文档中的节点。 | | [element-available()](func-elementavailable.html) | 检测 XSLT 处理器是否支持指定的元素。 | | [format-number()](xsl-func-formatnumber.html) | 把数字转换为字符串。 | | [function-available()](func-functionavailable.html) | 检测 XSLT 处理器是否支持指定的函数。 | | [generate-id()](func-generateid.html) | 返回唯一标识指定节点的字符串值。 | | [key()](func-key.html) | 通过使用由 <xsl:key> 元素规定的索引号返回节点集。 | | [system-property()](func-systemproperty.html) | 返回系统属性的值。 | | [unparsed-entity-uri()](func-unparsedentityuri.html) | 返回未解析实体的 URI。 |