用eclipse做的酷欧天气,不能正常显示天气

qq_35498291 2016-08-29 04:32:12

如图,中国天气网返回的JSON数据乱码,不知道是不是这个原因,各位大神求帮忙

跟书上的代码都是一样的,第一行代码
...全文
308 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wakkn 2017-10-17
  • 打赏
  • 举报
回复
不知道楼主解决了没有,如果还有朋友遇见这种情况的话,可以试试我的方法。 如果是照着书上的代码写的,那绝对是你代码有个地方没写对,和书上的不一样。 我也遇到这种问题,我出错的地方在“查询天气代号对应的天气”那段代码,输入那段地址的时候少写了一个“/”,导致返回值不正确,进而界面变成楼主这个样。
碼农李泽斌 2016-08-30
  • 打赏
  • 举报
回复
获取到数据之后,转一下编码类型,
        String str = "jsonString";
        try {
            str = new String(str.getBytes(),"utf-8");
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        }
AImmortaI 2016-08-29
  • 打赏
  • 举报
回复
汉子类型不一样吧,你可以转化一下在使用

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧