Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 用于零小数和非零小数的XSLT 1.0十进制数格式_Xml_Xslt_Xslt 1.0 - Fatal编程技术网

Xml 用于零小数和非零小数的XSLT 1.0十进制数格式

Xml 用于零小数和非零小数的XSLT 1.0十进制数格式,xml,xslt,xslt-1.0,Xml,Xslt,Xslt 1.0,嗨,我有如下一组输入 22.00 25.25 25.56 56.15 85 而输出是 22 25.25 25.56 56.15 85 任何想法都将不胜感激 很难从你的例子中推断出规则。对输入应用number() 补充: 如果您想将1.20的输入保留为1.20,那么您可以测试input mod 1的值,以区分这两种情况-请参见演示:很难从示例中推断出规则。对输入应用number() 补充: 如果您想将1.20的输入保留为1.20,那么您可以测试input mod 1的值,以区分这两种情况-

嗨,我有如下一组输入

22.00
25.25
25.56
56.15
85
而输出是

22
25.25
25.56
56.15
85

任何想法都将不胜感激

很难从你的例子中推断出规则。对输入应用
number()


补充:
如果您想将
1.20
的输入保留为
1.20
,那么您可以测试
input mod 1
的值,以区分这两种情况-请参见演示:

很难从示例中推断出规则。对输入应用
number()


补充:
如果您想将
1.20
的输入保留为
1.20
,那么您可以测试
input mod 1
的值,以区分这两种情况-请参见演示:

,如果输入为
1.20
?@michael.hor257k,则我需要它作为1.20,如果输入是1.00,那么我需要输出为1;如果输入是
1.20
?@michael.hor257k,那么我需要输出为1.20;如果输入是1.00,那么我需要输出为1。我的问题是,如果小数后只有零,那么不需要零,所以整数部分足以打印,但如果它有小数点,比如0.25.30.15,然后那些要包含的地方,现在回到问题一次,你会发现清晰性现在@michael.hor257k到现在为止我的代码看起来像````因为它返回1.00作为1.00本身,但我的要求是,输出应该是1这里我的问题是如果我在小数后只有零,那么零就不需要了,所以整数部分已经足够打印了,但是如果它有小数点,比如.25.30.15,那么这些要包含的地方,现在回到问题一次,你会发现清楚了@michael.hor257k到现在为止,我的代码看起来像```````因为它本身返回1.00作为1.00,但我的要求是,这里的输出应该是1