金額フィールドからセントを削除しようとしていますが、セントに小数点が仮定されています。例は42500で、実際には$ 425.00です。最後の2つのポジションをXSLTにドロップするにはどうすればいいですか?申し訳ありませんが、私はXSLT言語の新機能です。助けを前にありがとう。金額フィールドから2つ右の位置を削除します
1
A
答えて
0
次のことを試してみてください。
replace(string($in), '^0*', '')
万一これはあまりにもこのスレッドに前に議論された出力425
0
使用substring
方法、例えば:
substring('42500', 1, string-length('42500') - 2)
返されます425
+0
ありがとう、完璧に動作します! –
+0
@Dennis、よろしいですか?適切な答えとしてマークしてください。 –
0
使用(XPath 2.0の中とXPath 1.0の両方で):
floor($x div 100)
変数$x
が値が含まれている - またはあなたが任意の整数リテラルたかったのでこれを置き換えることができます。
$x idiv 100
関連する問題
- 1. 文字列から金額を削除します - Javascript
- 2. ストライプカスタム金額フィールド
- 3. 位置を使わずに左右のマージンを削除する:
- 4. 2つの同期リストから同じ位置(インデックス)のアイテムを削除しますか?
- 5. 金額でイベントをスクロールしますか?
- 6. クーポンコードの金額を合計金額の50%に設定
- 7. 2つのベクトルから共通エンティティを削除しますか?
- 8. 参加する2つのテーブルから削除しますか?
- 9. ユーザーが金額を入力してから最高金額を出力するjavascript
- 10. フロート:右のコマンドはフッタを下から削除します
- 11. 特定の位置にXMLからノードを削除
- 12. リンクリスト内の指定された位置からノードを削除
- 13. UITextField入力金額
- 14. Ruby:合計金額
- 15. 巨大テーブルの金額フィールドの精度を向上
- 16. イベントリスナーを削除し、ムービークリップを位置に移動します。
- 17. iOS7マップキットがデフォルトの位置アイコンを削除します
- 18. Java形式の2倍の金額として
- 19. VI(VIM):右から左へ削除/変更しますか?
- 20. 右クリックコンテキストメニュー位置は
- 21. Instamojo - カスタム金額を追加
- 22. ボタンで金額を更新
- 23. javascript - ドル金額の上限
- 24. resharper削除後のキャレット位置
- 25. Gridview削除ボタンの位置? asp.netで?
- 26. 初期金額のPayPal定期支払いプロフィール - 最初の金額でも24時間遅れますか?
- 27. ストライプに正しく収まらない金額
- 28. ボタンをクリックしてaddcartの金額を加算します
- 29. データベースのフィールド値から改行を削除します
- 30. マネージャからフィールドを削除する
良い質問、1:XPath 2.0の使用で
。 XPath 1.0(XSLT 1.0)とXPath 2.0(XSLT 2.0)の両方で動作する唯一の(これまでの)数値ソリューションについては、私の答えをご覧ください。 –