Java 使用org.json库实现xml到json转换的问题
我们使用Java 使用org.json库实现xml到json转换的问题,java,json,xml,org.json,Java,Json,Xml,Org.json,我们使用org.json库将xml数据转换为json数据 代码非常简单,如下所示 JSONObject obj = XML.toJSONObject(xml); 在某些情况下,它抛出异常作为 org.json.JSONException:json不允许非有限数。 我们一次处理大量数据。有超过一万个xml数据正在转换为json数据。但是一个10或15失败,并抛出我上面提到的异常 但当我获取引发异常的xml文件并将其作为单个数据运行时,它成功了。我们不知道为什么会发生这种情况。如果有人使用此库,请
org.json
库将xml数据转换为json数据
代码非常简单,如下所示
JSONObject obj = XML.toJSONObject(xml);
在某些情况下,它抛出异常作为
org.json.JSONException:json不允许非有限数。
我们一次处理大量数据。有超过一万个xml数据正在转换为json数据。但是一个10或15失败,并抛出我上面提到的异常
但当我获取引发异常的xml文件并将其作为单个数据运行时,它成功了。我们不知道为什么会发生这种情况。如果有人使用此库,请提供一些建议。我以前也有过此问题。结果表明,原因是存在
null
值。你的JSON中有任何null
值吗?没有。我已经注销了xml并将其作为单个文件运行,然后它就工作了。批量处理失败时,您可以提供整个堆栈跟踪