我试图从金额字段中删除分,美分有假定的小数点。一个例子是42500这实际上是425.00美元。如何删除XSLT中的最后2个职位。对不起,我对XSLT语言很陌生。预先感谢您的帮助。从金额字段中删除最右边的2个位置
1
A
回答
0
尝试以下操作:
replace(string($in), '^0*', '')
应该输出425
这是在此线程也讨论过: Formatting numbers, excluding trailing zeroes
0
使用substring
方法,如:
substring('42500', 1, string-length('42500') - 2)
将返回425
+0
谢谢,完美的作品! –
+0
@丹尼斯,不客气!标记为答案适当的答案。 –
0
使用(无论是在XPath 2.0和XPath 1.0中):
floor($x div 100)
其中变量$x
包含值 - 或者你可以使用任何替代这次想整数文字。
在XPath 2.0使用:
$x idiv 100
相关问题
- 1. 如何从Virtuemart自定义字段中删除价格金额?
- 2. 角2最大金额
- 3. 如何删除右边的这个额外部分?
- 4. 删除边界上最左边和最右边
- 5. 删除“右边框”从最后一个列表项
- 6. 从字符串中删除一笔金额 - Javascript
- 7. 如何从scrollviewer中的最后一个项目中删除额外的边距?
- 8. 无保证金权最右边的块
- 9. 设置除数操作数的最右边位
- 10. toString()删除右边的零
- 11. MongoDB - 从字段的值中删除最后一个字符
- 12. 取消一个字节中最右边的位
- 13. 删除顶部/左/右边距,而不使用位置:绝对
- 14. 使用javascript从字段删除最后一位数字提交
- 15. 从所有字典值中删除最后2个数字?
- 16. 选择顶层(最大)金额从二化四字段(列)
- 17. c输入金额的最小金额
- 18. 从左侧和右侧起边距最小的位置图像
- 19. 如何从某个位置的字符串中删除字符?
- 20. 如何从Fancybox 2中删除边框?
- 21. 如何从文本字段中删除最后一个字符?
- 22. 无法删除右边距
- 23. 如何删除右边
- 24. 删除MFMailComposeViewController HTML右边距?
- 25. 无法删除右边距
- 26. python字符串,删除字符,从右边开始计数
- 27. 从HashMap中删除位置
- 28. 删除ggplot2中方面的右边框
- 29. 从右边距移动一个最右边的浮点数
- 30. 位置按钮8px从右边
问得好,+1。请参阅我的答案(迄今为止)数字解决方案,它适用于XPath 1.0(XSLT 1.0)和XPath 2.0(XSLT 2.0) –