java utils.Properties如何忽略BOM char

时间:2014-08-11 08:45:49

标签: java utf-8 properties

我在notepad cfg.prop文件中编辑

cfg.prop:

键= 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字符的UTF-8文件(efbbbf) 如何忽略这个角色? 我用java6u21

1 个答案:

答案 0 :(得分:0)

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

Byte order mark screws up file reading in Java