【问题标题】:java utils.Properties how to ignore BOM charjava utils.Properties 如何忽略 BOM 字符
【发布时间】:2014-10-04 00:54:58
【问题描述】:

我在记事本 cfg.prop 文件中编辑

cfg.prop:

key=val

my code:
    Properties prop = new Properties();
    prop.load(new InputStreamReader(new FileInputStream("etc/agent.prop"), "UTF-8"));
    System.out.println(prop);

然后我在 stdout {?key=val} 中看到,因为记事本使用 BOM 字符 (efbbbf) 保存 UTF-8 文件 如何忽略这个字符? 我用java6u21

【问题讨论】:

标签: java utf-8 properties


【解决方案1】:

这个问题/答案中提到了一些我认为在这里可以提供帮助的选项。

Byte order mark screws up file reading in Java

【讨论】:

    猜你喜欢
    • 2016-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多