java解析dbf之通过javadbf包生成和读取dbf文件
本文导语: 以下是简单示例 代码如下:package com.cramc; import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream; import com.linuxense.javadbf.DBFException;import com.linuxense.javadbf.DBFField;import...
以下是简单示例
package com.cramc;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import com.linuxense.javadbf.DBFException;
import com.linuxense.javadbf.DBFField;
import com.linuxense.javadbf.DBFReader;
import com.linuxense.javadbf.DBFWriter;
public class Rwdbf {
public static void readDBF(String path)
{
InputStream fis = null;
try
{
//读取文件的输入流
fis = new FileInputStream(path);
//根据输入流初始化一个DBFReader实例,用来读取DBF文件信息
DBFReader reader = new DBFReader(fis);
//调用DBFReader对实例方法得到path文件中字段的个数
int fieldsCount = reader.getFieldCount();
System.out.println("字段数:"+fieldsCount);
//取出字段信息
for( int i=0; i