XSLTForms/XForms 2.0/XPath 2.0 函数
外观
< XSLTForms | XForms 2.0
XSLTForms 支持的 XPath 2.0 和 3.0 函数(按字母顺序排列)
[可能需要在此处添加关于 XPath 2.0 项目类型声明的一些描述,以解释签名 ...]
- distinct-values($heap as xs:anyAtomicType*)
- ends-with($haystack as xs:string, $needle as xs:string)
- format-number($value as numeric?, $picture as xs:string)
- lower-case(nodeset?)
- replace($input as xs:string, $pattern as xs:string, $replacement as xs:string)
- string-join($bricks as xs:string*, $glue as xs:string)
- tokenize($input as xs:string, $pattern as xs:string)
- upper-case(nodeset?)
还有数学函数 abs、acos、asin、atan、atan2、cos、exp、log、power、random、sin、sqrt 和 tan。[将提供签名。]
注意:此列表截至 r638 版本完整。
在 r638 中尚未实现许多 XPath 2.0 函数。
注意:此列表不包括在 XForms 1.1 中已定义的函数。
XSLTForms(截至 r638 版本)已实现了这些函数
- serialize()
这些函数显然尚未在 XSLTForms 中实现(截至 r638 版本)(按字母顺序排列):attribute()、bind()、case()、element()、eval()、eval-in-context()、location-param()、location-uri()、parse()、readonly()、relevant()、required()、seconds-from-dateTime()、seconds-from-epoch()、seconds-to-dateTime()、uri-authority()、uri-fragment()、uri-host()、uri-param-names()、uri-param-values()、uri-path()、uri-port()、uri-query()、uri-scheme()、uri-scheme-specific-part()、uri-user-info()。