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");  
        }  
       }  
  • 相关阅读:
    uva 11080(二分图染色)
    poj 3255(次短路)
    uva 707(记忆化搜索)
    uva 436(floyd变形)
    uva 11748(求可达矩阵)
    uva 11573(bfs)
    Codeforces Round #226 (Div. 2) 解题报告
    uva 11354(最小瓶颈路--多组询问 MST+LCA倍增)
    uva 534(最小瓶颈路)
    uva 538(简单图论 入度出度)
  • 原文地址:https://www.cnblogs.com/realhope/p/4973442.html
Copyright © 2011-2022 走看看