xsl
xsl copied to clipboard
Support all Xpath 2.0 functions
Source: Saxon
- [x] fn:abs
- [ ] fn:adjust-dateTime-to-timezone
- [ ] fn:adjust-dateTime-to-timezone
- [ ] fn:adjust-date-to-timezone
- [ ] fn:adjust-date-to-timezone
- [ ] fn:adjust-time-to-timezone
- [ ] fn:adjust-time-to-timezone
- [x] fn:avg
- [ ] fn:base-uri
- [ ] fn:base-uri
- [x] fn:boolean
- [x] fn:ceiling
- [x] fn:codepoints-to-string
- [ ] fn:collection
- [x] fn:compare
- [ ] fn:compare
- [x] fn:concat
- [x] fn:contains
- [ ] fn:contains
- [x] fn:count
- [ ] xslt:current
- [x] fn:current-date
- [x] fn:current-dateTime
- [x] xslt:current-group
- [x] xslt:current-grouping-key
- [x] fn:current-time
- [ ] fn:data
- [x] fn:day-from-date
- [x] fn:day-from-dateTime
- [x] fn:days-from-duration
- [ ] fn:deep-equal
- [ ] fn:deep-equal
- [ ] fn:default-collation
- [ ] fn:distinct-nodes
- [x] fn:distinct-values
- [ ] fn:distinct-values
- [ ] fn:doc
- [ ] xslt:document
- [ ] xslt:document
- [ ] fn:document-uri
- [ ] xslt:element-available
- [ ] fn:empty
- [x] fn:encode-for-uri
- [x] fn:ends-with
- [ ] fn:ends-with
- [ ] fn:error
- [ ] fn:error
- [ ] fn:escape-uri
- [ ] fn:exactly-one
- [ ] fn:exists
- [ ] fn:expanded-QName
- [x] fn:false
- [x] fn:floor
- [x] xslt:format-date
- [ ] xslt:format-date
- [x] xslt:format-dateTime
- [ ] xslt:format-dateTime
- [ ] xslt:format-number
- [ ] xslt:format-number
- [x] xslt:format-time
- [ ] xslt:format-time
- [ ] xslt:function-available
- [ ] xslt:function-available
- [ ] xslt:generate-id
- [ ] xslt:generate-id
- [x] fn:hours-from-dateTime
- [x] fn:hours-from-duration
- [x] fn:hours-from-time
- [ ] fn:id
- [ ] fn:idref
- [ ] fn:implicit-timezone
- [x] fn:index-of
- [ ] fn:index-of
- [ ] fn:input
- [x] fn:in-scope-prefixes
- [x] fn:insert-before
- [ ] xslt:key
- [ ] fn:lang
- [x] fn:last
- [ ] fn:local-name
- [ ] fn:local-name
- [ ] fn:local-name-from-QName
- [x] fn:lower-case
- [x] fn:matches
- [ ] fn:matches
- [x] fn:max
- [ ] fn:max
- [x] fn:min
- [ ] fn:min
- [x] fn:minutes-from-dateTime
- [x] fn:minutes-from-duration
- [x] fn:minutes-from-time
- [x] fn:month-from-date
- [x] fn:month-from-dateTime
- [x] fn:months-from-duration
- [ ] fn:name
- [ ] fn:name
- [ ] fn:namespace-uri
- [ ] fn:namespace-uri
- [ ] fn:namespace-uri-for-prefix
- [ ] fn:namespace-uri-from-QName
- [ ] fn:node-kind
- [ ] fn:node-name
- [x] fn:normalize-space
- [ ] fn:normalize-space
- [ ] fn:normalize-unicode
- [ ] fn:normalize-unicode
- [x] fn:not
- [ ] fn:number
- [ ] fn:number
- [ ] fn:one-or-more
- [x] fn:position
- [ ] xslt:regex-group
- [x] fn:remove
- [x] fn:replace
- [ ] fn:replace
- [ ] fn:resolve-QName
- [ ] fn:resolve-uri
- [ ] fn:resolve-uri
- [x] fn:reverse
- [ ] fn:root
- [ ] fn:root
- [x] fn:round
- [x] fn:round-half-to-even
- [x] fn:round-half-to-even
- [x] fn:seconds-from-dateTime
- [x] fn:seconds-from-duration
- [x] fn:seconds-from-time
- [ ] fn:sequence-node-identical
- [x] fn:starts-with
- [ ] fn:starts-with
- [x] fn:string
- [ ] fn:string
- [x] fn:string-join
- [x] fn:string-length
- [ ] fn:string-length
- [x] fn:string-to-codepoints
- [x] fn:subsequence
- [x] fn:subsequence
- [x] fn:substring
- [ ] fn:substring
- [x] fn:substring-after
- [ ] fn:substring-after
- [x] fn:substring-before
- [ ] fn:substring-before
- [ ] fn:subtract-dateTimes-yielding-dayTimeDuration
- [ ] fn:subtract-dateTimes-yielding-yearMonthDuration
- [x] fn:sum
- [ ] xslt:system-property
- [ ] fn:timezone-from-date
- [ ] fn:timezone-from-dateTime
- [ ] fn:timezone-from-time
- [x] fn:tokenize
- [ ] fn:tokenize
- [ ] fn:trace
- [x] fn:translate
- [x] fn:true
- [x] fn:unordered
- [ ] xslt:unparsed-entity-public-id
- [ ] xslt:unparsed-entity-uri
- [ ] xslt:unparsed-text
- [ ] xslt:unparsed-text
- [x] fn:upper-case
- [x] fn:year-from-date
- [x] fn:year-from-dateTime
- [x] fn:years-from-duration
- [ ] fn:zero-or-one