I am reading a currency from XML into Java.
XML
String currency = "135.69";
When I convert this to BigDecimal
BigDecimal
Spring Framework provides an excellent utils class for achieving this.
Util class : NumberUtils
String to BigDecimal conversion -
NumberUtils.parseNumber("135.00", BigDecimal.class);