解析JSON时在字符处未终止的字符串

时间:2013-05-09 09:07:36

标签: java jquery json

我有一个JSON,jsonlint显示为有效的JSON,但是当我调用

JSONObject rootObj=new JSONObject(orderJsonStr);

我正在获取org.json.JSONException: Unterminated string at character 13755,其中的地方有"value": "12312&",它正在取代'&'。我们需要逃避吗?或者我们可以使用urlEncoder来编码JSON吗?

1 个答案:

答案 0 :(得分:0)

对于你的json meesage中的特殊字符,如\,@,& ,#etc ..首先将它们转换为各自的HEX值,然后发送消息。