添加了"utf-8":JSONObject obj = new JSONObject(new String(data,"utf-8"));还是不行
这是乱码情况
 title:2ϵܣ
 gone:LzѧһöһڼϵͻȻ绰ң磬ҩʹҺ˵ðԺʹ72Сʱ֮ھͺһ绰ôϵ˵ˣiһһcһһc......androidjson

解决方案 »

  1.   

    可能是data本身的编码问题new String(data, "UTF-8");是强制转换成utf-8而data本身的编码格式是什么?你直接通过new String(data)打印下看看是不是乱码
      

  2.   

    可能是编程软件的编码设置不合适,或者是你的那个data编码格式不合适
      

  3.   

    这种问题你要先转成服务器数据原来的编码格式,在转化成你的本地编码格式UTF-8才可以
      

  4.   

    服务器也是java写的吗 不是的话 就算都是utf-8设置 编码也会有差异这个是要注意的