0

当我将 JSON 字符串转换为 JSON 数组时,小数部分正在四舍五入。在下面的示例中,给出的值为 33648.545,输出为 33648.547。使用的库是“json-lib-2.4-jdk15.jar”。任何人都可以帮助解决此案。

import net.sf.json.JSONArray;
import net.sf.json.JSONSerializer;

public class TestCode{

public static void main(String[] args){
  String jsonStr2 = "[{\"amount\":33648.545}]";
  JSONArray jArrayStr = (JSONArray) JSONSerializer.toJSON(jsonStr2);
  System.out.println(jArrayStr);
}
}
4

0 回答 0