XQuery 1.0、XPath 2.0 以及 XSLT 2.0 共享相同的函数库。
XQuery 含有超过 100 个内建的函数。这些函数可用于字符串值、数值、日期以及时间比较、节点和 QName 操作、序列操作、逻辑值等等。您也可在 XQuery 中定义自己的函数。
XQuery 函数命名空间的 URI:
http://www.w3.org/2005/02/xpath-functions
函数命名空间的默认前缀是 fn:。
提示:函数经常被通过 fn: 前缀进行调用,例如 fn:string()。不过,由于 fn: 是命名空间的默认前缀,所以函数名称不必在被调用时使用前缀。
您可以在我们的 XPath 教程中找到完整的《内建 XQuery 函数参考手册》。
函数调用可与表达式一同使用。请看下面的例子:
如果找不到所需的 XQuery 函数,你可以编写自己的函数。
可在查询中或独立的库中定义用户自定义函数。
XSLT xsl:processing-instruction 元素XSLTxsl:processing-instruction元素向输出写一条执行指令。 完整的 XSLT 元素参考手册定...
XSLT key() 函数 完整的 XSLT 函数参考对象定义和用法 key() 函数通过使用由 xsl:key 元素规定的索引号,从文档中返回节点集。语...
XML DOM 验证 XML 语法 XML 错误将会停止您的 XML 程序XML 文档中的错误将停止您的 XML 程序。W3C XML 规范规定如果发现错误,程...