zoukankan      html  css  js  c++  java
  • java操作DBF的使用

    1.引入javadbf.4.1.jar

    2.

     import com.linuxense.javadbf.DBFField; 
     import com.linuxense.javadbf.DBFReader; 

    3.实例

         package com.realhope.jdbf;
        import java.io.FileInputStream;  
        import java.io.InputStream;  
        import com.linuxense.javadbf.DBFField;  
        import com.linuxense.javadbf.DBFReader;  
    
        public class readDBF {  
            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();  
               // 取出字段信息  
                     for (int i = 0; i < fieldsCount; i++) {  
                    DBFField field = reader.getField(i);  
                   System.out.print(field.getName());  
               }  
               Object[] rowValues;  
               // 一条条取出path文件中记录    rowValues.length;
                 while ((rowValues = reader.nextRecord()) != null) {  
                   for (int i = 0; i < rowValues.length; i++) {  
                         System.out.println(rowValues[i]);  
                    }  
               }  
           } catch (Exception e) {  
              e.printStackTrace();  
            } finally {  
                try {  
                    fis.close();  
              } catch (Exception e) {  
               }  
            }  
        }  
           
        public static void main(String[] args) {  
            readDBF.readDBF("Y:/dbf/01-04-2013/sjshq.DBF");  
        }  
       }  
  • 相关阅读:
    爬虫学习
    微软命令行安装第三方库
    Python复习(拾遗)3
    Python拾遗2
    Python复习(拾遗)
    python练习 自动绘图
    多分支结构
    turtle
    Python练习
    随便写点…
  • 原文地址:https://www.cnblogs.com/realhope/p/4973442.html
Copyright © 2011-2022 走看看