json数据中文乱码怎么办,java读取文本乱码

  json数据中文乱码怎么办,java读取文本乱码

  如何解决写爬虫IP受阻的问题?立即使用。

  读取java json数据时出现乱码的代码:(推荐:java视频教程)

  //从json文件中读取数据

  string buffer string buffer=new string buffer();

  尝试{

  BufferedReader bufferedReader=

  new buffered reader(new InputStreamReader(new file inputstream(file)));

  弦线;

  while((line=buffered reader . readline())!=null) {

  string buffer . append(line);

  }

  } catch(file not found exception e){

  //TODO自动生成的catch块

  e . printstacktrace();

  } catch (IOException e) {

  //TODO自动生成的catch块

  e . printstacktrace();

  }

  //开始解析

  JSON object JSON object=new JSON object(string buffer . tostring());解决

  根据网上的描述,文件设置为UTF-8编码,但如果保存为UTF-8编码文件,会在文件头增加3字节标识编码类型的数据,导致JSONObject对象解析失败。原因:它不是以{

  想法:我们通过编辑打开它,UTF-8编码格式正常显示。然后,我们使用二进制编辑工具删除文件头中的UTF-8标识符EF BB BF。然后,在代码中,我们使用InputStreamReader在数据从字节流向字符流的过程中使用UTF-8编码。

  buffered reader buffered reader=new buffered reader(new InputStreamReader(new file inputstream(file), UTF-8 ));更多java知识,请关注java基础课程专栏。以上是java读取json数据解决中文乱码的详细内容。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • js把字符串转为json,json字符串转换成json对象
  • js把字符串转为json,json字符串转换成json对象,js 将json字符串转换为json对象的方法解析
  • json语法格式,json格式定义
  • json语法格式,json格式定义,Json格式详解
  • json格式数据类型,什么是JSON数据-其常见格式是什么-
  • json格式数据类型,什么是JSON数据-其常见格式是什么-,JSON 数据格式详解
  • json格式怎么写,json文件内容格式
  • json格式怎么写,json文件内容格式,json文件书写格式详解
  • json数组对象转化为json字符串,js把数组转化为json
  • json字符串转换成对象有哪几种方法,字符串转化为json的方法
  • json字符串转换成对象有哪几种方法,字符串转化为json的方法,JSON对象转化为字符串详解
  • json基础介绍与详细用法教程,json基础知识
  • json基础介绍与详细用法教程,json基础知识,JSON基础介绍与详细用法
  • json去掉反斜杠,json字符串中有反斜杠
  • json去掉反斜杠,json字符串中有反斜杠,详解json串反转义(消除反斜杠)
  • 留言与评论(共有 条评论)
       
    验证码: