Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 读/写xBASE(DBASE 3-5/DBF)文件_Java_Database_Legacy_Dbf - Fatal编程技术网

Java 读/写xBASE(DBASE 3-5/DBF)文件

Java 读/写xBASE(DBASE 3-5/DBF)文件,java,database,legacy,dbf,Java,Database,Legacy,Dbf,有什么好的库可以用java或任何其他语言读/写DBF文件吗?通过OleDB提供程序很容易获得,例如通过.Net,VisualFoxpro显然可以在本机上读取它。一个针对dbase和jdbc的快速google为名为StelsDBF的xbase jdbc驱动程序带回了许多链接。不能说我使用过它,或者只知道一个快速的谷歌,但这将是我的Java答案 另一种Java解决方案是为dbase设置ODBC数据源,然后使用我从中使用的JDBC驱动程序。它是type-4(纯java)并且运行良好。我在同一任务中使用

有什么好的库可以用java或任何其他语言读/写DBF文件吗?

通过OleDB提供程序很容易获得,例如通过.Net,VisualFoxpro显然可以在本机上读取它。

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


另一种Java解决方案是为dbase设置ODBC数据源,然后使用我从中使用的JDBC驱动程序。它是type-4(纯java)并且运行良好。我在同一任务中使用JdbcOdbc桥的经验很差,但在较新的版本中可能有所改变。HXTT的驱动程序是一种商业产品。

您可以尝试使用此库:

它是开源(GPL)和纯Java。

“任何其他语言”?比如Python,也许

在Python中,我使用的是这个:。(不要与pydbf混淆。)

确实非常有用。

不错!我用它来增加将xBase文件视为可能输入的可能性。如果你尝试一下,让我知道它是否对你和对我都有效。