org.json.JSONException: JSON does not allow non-finite numbers.
at org.json.JSONObject.testValidity(JSONObject.java:1261)
at org.json.JSONObject.accumulate(JSONObject.java:420)
at org.json.XML.parse(XML.java:257)
at org.json.XML.parse(XML.java:263)
at org.json.XML.parse(XML.java:263)
at org.json.XML.parse(XML.java:263)
at org.json.XML.parse(XML.java:263)
at org.json.XML.toJSONObject(XML.java:302)
etc...
How do I make it no longer choke on the "10e6847"? How can I tell json to go back to treating this ID as a simple string rather then thinking it is a number?