xslt - 如何使用 XSLT 1.0 将 ISO 8601 持续时间转换为秒

标签 xslt

这在 XSLT 2.0 中似乎很容易做到,但 Microsoft 以其无限的智慧并不支持 Visual Studio 2005 中的 XSLT 2.0。

最佳答案

使用 XSLT 1.0,您必须使用 substring-before() 和 substring-after() 将其拆分为单独的字段。然后乘以就可以了。毫无疑问这是可能的,尽管看起来很费力。

关于xslt - 如何使用 XSLT 1.0 将 ISO 8601 持续时间转换为秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/627212/

相关文章:

xslt - 如何将 5 个工作日添加到现有值 xslt

XSLT 格式-数字函数未格式化

xml - 如何去除 XSL 中字符的重音符号?

list - 使用 xSTL 将纯文本转换为 html 样式列表,或使用 xslt 根据元素的内容和位置对元素进行分组

xml - 如何在浏览器中查看 xsl 输出?

PHP, XML to HTML through XSLT makes HTML inside CDATA encoded

xml - 使用模板设备的 XSLT 递归直通输出

XSLT:我可以全局声明一个变量,然后给它赋值吗

javascript - 从 xsd 获取 html 表单

xml - XSL XML循环问题