5

是否有任何好的库可以用 java 或任何其他语言读取/写入 DBF 文件?

4

5 回答 5

5

你可以试试这个库:

http://dans-dbf-lib.sourceforge.net/

它是开源 (GPL) 和纯 Java。

于 2011-01-03T09:03:26.187 回答
1

我使用了HXTT的 JDBC 驱动程序。它是 4 型(纯 java)并且运行良好。我对同一任务的 JdbcOdbc 桥接器的体验很差,但在较新的版本中可能已经改变了。HXTT 的驱动程序是商业产品。

于 2010-02-17T03:56:40.607 回答
1

它很容易通过 OleDB 提供程序(例如通过 .Net)访问,Visual Foxpro 显然能够以本机方式读取它。

于 2010-02-17T02:18:16.197 回答
1

对 dbase 和 jdbc 的快速 google 带回了许多名为 StelsDBF 的 xbase jdbc 驱动程序的链接。不能说我已经使用过它或知道的不仅仅是快速的谷歌,但这将是我的 Java 答案。

另一种 Java 解决方案是为 dbase 设置 ODBC 数据源,然后使用JdbcOdbc 桥

于 2010-02-17T03:34:07.977 回答
1

“任何其他语言”?就像在 Python 中一样,也许?

在 Python 中,我使用的是这个:dbfpy。(不要与 pydbf 混淆。)
确实非常有用。

于 2011-04-21T14:21:55.723 回答