我已将XML字符串转换为JSON,但虽然格式正确,但在此过程中某些数据已更改。
我使用了许多人喜欢的方法:
JSONObject xmlJSONObj = XML.toJSONObject(xml);
jsonPrettyPrintString = xmlJSONObj.toString();
我已经检查了生成的XML并且它已经完成并完善了,但是在它经历了" toJSONObject"方法一些数值已经改变......
例如,应该返回的值之一是String" 0000000000623"但它以整数408返回。
有关如何解决此问题或我可以使用的任何其他方法的任何想法?
答案 0 :(得分:0)
不会" 0623"给你403? (不是408)
看起来你正在处理的任何库都将前导的0个字符识别为指示八进制(基数为8)的编码。