0

XSLT番号内で指数形式(例:1,2345E7)を数値(例:12340000)に変換する必要があります。これを実現するためのXSLT機能は何でしょうか。

4

2 に答える 2

1

私はそれを試していませんが、この実装はあなたが求めることを行うと主張しています: http ://www.orm-designer.com/article/xslt-convert-scientific-notation-to-decimal-number

于 2011-03-10T23:04:58.953 に答える
0

XSLT 2.0 は入力の数値の指数表記を受け入れますが、XSLT 1.0 は受け入れません。したがって、答えは使用しているバージョンによって異なります (1.0 を使用していると思われます。それ以外の場合は、ヘルプを求める必要がないからです)。出力側では、どちらのバージョンでも format-number() を使用してフォーマットを制御できます。

于 2011-03-10T23:44:12.547 に答える