recherche

Maison  >  Questions et réponses  >  le corps du texte

gb2312 - Android用okhttp抓取网页内容乱码如何解决?

Android平台用okhttp的get请求抓取网页全文,然后中文乱码,如何破?
页面编码 gb2312

PHP中文网PHP中文网2773 Il y a quelques jours656

répondre à tous(3)je répondrai

  • 天蓬老师

    天蓬老师2017-04-17 15:38:19

    抓页面可以用jsoup,至于乱码转换编码格式没用吗?

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-17 15:38:19

    OkHttp post请求编码问题 解决放法
    在回调方法onResponse方法中
    byte[] b = response.body().bytes(); //获取数据的bytes
    String info = new String(b, "GB2312"); //然后将其转为gb2312

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-17 15:38:19

    这个也是okhttp抓取数据抓取乱码的
    可以瞅瞅
    http://www.qianlipp.com/124.html

    répondre
    0
  • Annulerrépondre