Po przeczytaniu kilku pytań na temat tego, jakiego typu danych Java użyć do waluty/pieniędzy, zdecydowałem się użyć metody int/long, w której przechowujesz wartość waluty/pieniądza jako najniższą jednostkę (taką jak centa).Jaki typ danych XML powinienem użyć dla waluty/pieniędzy?
Czy dotyczy to również przechowywania danych (w formacie XML)?
Pierwszą rzeczą, która przychodzi mi do głowy to nie, bo to będzie po prostu „analizowany” w formacie dziesiętnym XML podczas zapisywania danych, a „analizowany” z powrotem, kiedy odczytać danych.
Wszelkie sugestie są mile widziane, ponieważ jestem nowy w tym.
próbkę kompletnego tutaj: http://www.java2s.com/Code/XML/XML-Schema/fractionDigitsformoneytype.htm – Cris
Zakładam znaczy 'fractionDigits' jako ograniczenie dla' decimal', nie 'scale' – Vihung
W zależności od waluty będziesz potrzebował od 0 do 3 cyfr ułamkowych. Tak więc ograniczenie jest nieważne. – eskatos