Byte order mark screws up file reading in Java

EDIT: I’ve made a proper release on GitHub: https://github.com/gpakosz/UnicodeBOMInputStream Here is a class I coded a while ago, I just edited the package name before pasting. Nothing special, it is quite similar to solutions posted in SUN’s bug database. Incorporate it in your code and you’re fine. /* ____________________________________________________________________________ * * File: UnicodeBOMInputStream.java * Author: … Read more