xslt 1.0 如何测试数字

标签 xslt xslt-1.0

如何测试元素的值是否为数字/是否可转换为数字?

我需要做的是,如果它是数字,则复制 value,如果它是字符串,则将其替换为 99

最佳答案

string(number($x)) = 'NaN' 测试 $x 是否可转换为数字。

关于xslt 1.0 如何测试数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6895870/

相关文章:

xslt - 为什么XSLT意外更改上下文?

xslt - 如何使用 Xpath 选择这些元素?

xml - 同时复制结构和子结构

perl - XSLT 1 纯文本间距

xml - 如何使用xsl创建表

xslt - XSL - 删除非中断空间

java - 如何缩短DSpace中显示的文件名

XSLT,按年份日期排序和分组

xslt - XSL/XPath 缩进

java - XSLT 1 将 ID 分组并组合到 csv