我面临一些问题,这是我的字段出来与NaN值。如何将NaN值替换为0。
当前总单位:<?xdoxslt:get_variable($_XDOCTX,'SWOunits')?>
输出:NaN
NaN = "Not a Number"
你有两个选择:
<标题>安全分尝试使用"安全符"函数。如果安全除法函数的结果是NaN,则返回一个指定的值。
xdoxslt:sdiv(String dividend, String divisor, String fallOver)
例子:
<?xdoxslt:sdiv(10,0, '0')?>
将产生'0'
<?xdoxslt:sdiv(10,0, 'None')?>
将产生'None'
定义元素存在且值不为空时的行为,使用以下命令:
<?if:element_name!=' '?> desired behavior <?end if?>
定义元素存在但为null时的行为,使用以下命令:
<?if:element_name and element_name="?> desired behavior <?end if?>
定义元素不存在时的行为,使用以下命令:
<?if:not(element_name)?> desired behavior <?end if?>
标题>标题>