0

xsltを使用してdouble値を指数値に変換する必要があります。これは、format-number関数を使用して実行できると思いますが、これを使用して変換する方法がわからないため、誰かが助けてくれます。

ありがとう、@ nag

4

1 に答える 1

1

XSLT 1.0では科学的記数法での出力はサポートされておらず、XSLT2.0では非常に限られたサポートしかありません。(XSLT 2.0では、doubleからstringへの変換では、1e-6から1e + 6の範囲外の絶対値に科学的記数法が使用されます。これを制御する方法はありませんが、10進数で変換することで完全に回避できます。)

于 2012-09-11T08:06:10.393 に答える