Мы работаем с поставщиком, который отправляет нам различные XML-сообщения, которые нам нужно обработать.Для таких значений, как цена, иногда нам присылают номер в этом формате - 123,45. Когда мы запускаем код BigDecimal bd = new BigDecimal("123.45");,
, он отлично работает
К сожалению, иногда нам отправляют номер в этом формате - 123,45мы запускаем код BigDecimal bd = new BigDecimal("123,45");,
мы получаем NumberFormatException
Кто-нибудь знает об API, который может принимать строку, содержащую.или, и может преобразовать его в BigDecimal, или нам нужно будет сначала заменить строку и преобразовать все экземпляры, в.?
Спасибо