zoukankan      html  css  js  c++  java
  • java读取文件内容,文件头有"ufeff"

    "ufeff"是UTF-8 BOM编码的文件头,代表该文件按照什么字节顺序排序

    调用java的工具类[

    UnicodeInputStream 

    ]即可解决这个问题

     //第二个参数targetEncoding为null时在getDetectedEncoding方法中会自动检测编码类型
    UnicodeInputStream unicodeInputStream = new UnicodeInputStream(inputStream, null);
    String enc
    = unicodeInputStream.getDetectedEncoding();
    //UnicodeInputStream内部由PushbackInputStream实现,跳过了无意义的文件头 bufferedReader
    = new BufferedReader(new InputStreamReader(unicodeInputStream, enc));
  • 相关阅读:
    新的知识点
    知识点
    9.14知识点
    列表内容
    css的背景和边框
    css的text和font
    css
    js 第一天
    浏览器的差距
    布局
  • 原文地址:https://www.cnblogs.com/wanshiming/p/11543184.html
Copyright © 2011-2022 走看看