私は xml と XQuery の初心者で、数値の変換について質問があります。
Stylus Studio コンバーターを使用して xml に変換されているフラット ファイルがあります。次に、XQuery を使用して、必要なさまざまなテーブルを取り込みます。
問題の 1 つは、通貨の入力データです。
フラットファイルデータ: 00004700000 これは $47000 です
(変換元は文字列で定義され、変換先は 10 進数で定義されています)
XQuery では、数値 00004700000 を 100 で割ることができますが、最終的には 47000 になります。
私が望むのは、出力を 47000.00 にして、小数点以下 2 桁でそのまま表示できるようにすることです。
値 000038715 を 100 で割ると 387.15 となり、これは正常に機能します。
これは私が XQuery で行うことです。
<CREDIT_LIMIT>
{$cust/CREDIT_LIMIT div 100}
</CREDIT_LIMIT>
XQuery の出力で .00 を取得する方法はありますか?
どうもありがとう。プラビン
PS xslt についてあまり知りません。