Java Google截击结构-JSONObject中的编码问题

Java Google截击结构-JSONObject中的编码问题,java,android,json,android-volley,Java,Android,Json,Android Volley,我使用谷歌截击结构。我想添加一个JsonObjectRequest。 这是我的密码: mQueue.add(new JsonObjectRequest(Request.Method.POST, url, jsonRequest, responseListener, errorListener)); 然后我得到了一个错误: java.lang.String类型的值èè229;èèèèèèèèèèèèè 转换为JSONObject 我认为这可能是UTF-8 BOM的

我使用谷歌截击结构。我想添加一个JsonObjectRequest。 这是我的密码:

mQueue.add(new JsonObjectRequest(Request.Method.POST, url, jsonRequest,
                responseListener, errorListener));
然后我得到了一个错误:

java.lang.String类型的值èè229;èèèèèèèèèèèèè 转换为JSONObject


我认为这可能是UTF-8 BOM的问题。但我不知道怎么解决它。有人能帮我吗?非常感谢。

url对象来自哪里?我想这就是问题所在吧?您是否尝试将其替换为固定值并检查错误是否仍然存在?您需要为此应用某种转换功能,以便将特殊字符转换为普通字符&在将其取回时应用反向处理我的问题得到解决。原因是我的服务器无法接收JSONObject作为http post的参数。然后它只返回一条错误消息,该消息不是JSON字符串。因为我使用了JsonObjectRequest,所以结果将转换为JSONObject,并发生异常。谢谢大家。