使用JAVAdbf对DBF文件读取与写入操作。
1.引入依赖,加载javadbf-0.4.0.jar
在pom.xml文件加入依赖
自动下载javadbf-0.4.0.jar的文件有个BUG,向DBF文件写入中文的时候会出现乱码,建议下载这个文件将其maven目录下文件替换掉。资源下载地址:Javadbf时解决DBF中文写入乱码问题javadbf-0.4.0.jar_dbf-Java文档类资源-CSDN下载
2.读取DBF数据
import com.linuxense.javadbf.DBFField;
import com.linuxense.javadbf.DBFReader;
import com.linuxense.javadbf.DBFWriter;
/**
* 读取抄表DBF文件
* @param fpath 文件全路径名
*/
public void importDBF(String fpath){
String estr = "读取抄表DBF===:";
try {
//--------------读取DBF-------------//
BufferedInputStream bis=null;
try {
File file = new File(fpath);
if(!file.exists()){
logger.error("文件不存在.");
return ;
}
bis = new BufferedInputStream(new FileInputStream(file));
Stri