我試圖從金額字段中刪除分,美分有假定的小數點。一個例子是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) –