XML到JSON转换器

时间:2017-05-18 20:48:20

标签: json xml

在SO中查看几个问题,以获得XML到JSON转换器的良好解决方案。我对此感到高兴: Convert xml to json with Java 对于我们几乎所有场景而言,这似乎都很好,但对于下面的问题! 我注意到每当我有一个像这样的XML(零后跟一个数字)

<a>011</a>

这似乎被格式化为

{a:9}

然而,这似乎工作正常

<a>11</a>

Whcih格式化为

{a:11}

这是我正在使用的简单代码:

String sXML = "<a>011</a>";
JSONObject xmlJSONObj = XML.toJSONObject(sXML);

任何指针?

1 个答案:

答案 0 :(得分:2)

看起来它认为它是一个八进制值,这就是为什么你得到9,请看下面有类似问题的文章:

  1. How to force php to evaluate "011" as "11" and not "9"
  2. When displaying the value of variable "int a = 011", I get 9. Why?