При попытке извлечь данные из объекта JSON у нас есть код, как показано ниже.Хотя invoiceData.getString ("LN_NUM");дать число без десятичной дроби, когда мы переместили код в более высокую среду, он возвращает десятичное значение (6,0 вместо 6)
final JSONObject invoiceData = invoiceOrder.getJSONObject(i);
invoiceData.getString("LN_NUM");
JSON имеет данные, как показано ниже
"LN_NUM": 6,
Это из-за версии Java, из-за которой маршалинг отличается в локальной и другой среде?Любая помощь высоко ценится.Спасибо