XML到JSON转换不正确的输出

时间:2015-08-05 20:49:59

标签: java json xml converter

我已将XML字符串转换为JSON,但虽然格式正确,但在此过程中某些数据已更改。

我使用了许多人喜欢的方法:

JSONObject xmlJSONObj = XML.toJSONObject(xml);
jsonPrettyPrintString = xmlJSONObj.toString();

我已经检查了生成的XML并且它已经完成并完善了,但是在它经历了" toJSONObject"方法一些数值已经改变......

例如,应该返回的值之一是String" 0000000000623"但它以整数408返回。

有关如何解决此问题或我可以使用的任何其他方法的任何想法?

1 个答案:

答案 0 :(得分:0)

不会" 0623"给你403? (不是408)

看起来你正在处理的任何库都将前导的0个字符识别为指示八进制(基数为8)的编码。