I\'m using com.linuxense.javadbf.DBFReader:
com.linuxense.javadbf.DBFReader
DBFReader reader = new DBFReader(inputStream, Charset.forName("cp866"));
This