用java 怎么来生成一个DBF文件

用java 怎么来生成一个DBF文件,第1张

File类里面有两个方法可以实现: 一个是mkdir():创建此抽象路径名指定的目录。 另外一个是mkdirs(): 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。 比如你想在A文件创建一个B文件夹,并在B文件夹下创建c和D文件夹

 Java读取DBF文件,需要加载开源jar包JavaDBF.jar,然后使用里面的方法进行读写,示例如下:

package search

public class ReadDBF {

public static void main(String args[])

   

    {

readDBF()

    }

private static void readDBF()

{

     try

     {

      System.out.println("正在读取文件!")

   

      DBFReader dbfreader = new DBFReader("D:\\ZG2011格式.dbf")

      for(int b = 0b<dbfreader.getFieldCount()b++)

      {

       if(b>0)

       { System.out.print(",")}

       System.out.print(dbfreader.getField(b).getName().trim().toUpperCase())

      

       if(b == (dbfreader.getFieldCount()-1))

        System.out.print("\n")

      } 

      for(int i = 0dbfreader.hasNextRecord()i++)

      {

       String[] aobj = dbfreader.nextRecordString()

       for(int b = 0b<dbfreader.getFieldCount()b++)

       {

        if(b>0)

         System.out.print(",")

        System.out.print(aobj[b].trim())

     

        if(b == (dbfreader.getFieldCount()-1))

         System.out.print("\n")

     

       } 

      }

      System.out.println("读取文件成功!")

     }

     catch(Exception e)

     {

      System.out.print(e.getMessage())

     }

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/11848526.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存