2016-10-03 17 views
0

間にカンマを含む文字列があります。この文字列を整数に変換する方法を教えてください。私はFreemarkerでコンマで文字列を整数に変換する

x?number 

を使用してみましたが、それは私に次のエラー

Exceptionfreemarker.core.NonNumericalException 

例えばを与えます文字列は "453,000"です。これを453000に変換する必要があります。

これを行う方法は他にありますか?

答えて

0

ナショナルフォーマットの数字を解析する機能はありません。 ?numberは、数値が文字列として転送されるとき(これは既に稀であるはずです)、それが使用されていたからです。したがって、原則としてxはFreeMarkerになった時点で既に数字になっているはずです。あるいは、少なくともコンピュータフォーマットを使用する必要があります。それが不可能な場合は、カスタム関数(またはメソッド)が必要になります。

関連する問題