【发布时间】:2020-04-27 07:09:56
【问题描述】:
org.json jar 中的XML.toString(jsonObject) 正在修剪拖尾零。
例如
{
"somekey":300.10,
"somekey1":300.00,
}
将上面的 json 转换为 xml 结果
<somekey>300.1</somekey>
<somekey1>300.0</somekey1>
我怎样才能让它不修剪那个零
【问题讨论】:
-
300.10和300.1是相同的编号。如果你想保留 2 位小数,那么你不需要 number,而是需要一个数字的 text 表示,例如"300.10". -
Underscore-java库可以将xml转json。 U.xmlToJson(xml) 方法会有所帮助。