java - 如何读取.DBX格式

标签 java visual-foxpro foxpro

我有 .DBX 文件,其中包含带有数据的表格(学生、书籍、其他表格以及它们之间的关系。重要的是,它不是电子邮件文件)。我需要从中检索数据,最好使用 Java。我该怎么做 ?是否可以 ?或者我应该将其转换为关系结构,例如 RDBMS 中的表。如果是的话,有没有免费的工具可以做到这一点?文件本身仅包含字节,其大小为 65MB。我尝试读取字节,但编码失败。我认为通过读取字节来获取具有关系的复杂数据并不是一个好主意。有任何想法吗 ?

最佳答案

.DBX 扩展名与 Visual FoxPro 或 FoxPro 无关,尽管您可能会看到多个不正确的 Google 结果

不是 Visual FoxPro 数据库容器 (.DBC) 的索引文件,因为扩展名为 .DCX,尽管您可能会看到多个不正确的 Google 结果。

您也许可以尝试检查 header 字节以找出它实际上是什么。

关于java - 如何读取.DBX格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50013668/

相关文章:

sql - 将 Visual Foxpro 数据库导入到 SQL Server

database - 具有不可读字段的 DBF 文件。它们是加密的、编码怪异的还是其他什么?

mysql - 如何在 Linux 中运行/执行 Visual FoxPro(sistem.exe 文件)?

database - 如何将数据从 foxpro 数据库导出到 excel(.xls)?

sql - 如何用另一个文件名创建一个名为 "realizations"的表? (FoxPro)

java - 找出斐波那契数列中所有偶数项的总和

java - 关闭 jframe 并重新打开它后如何保存变量?

java - 如何编写一个接受字符串数组并打印每个字符串的方法?

java - 在 Comparable 中使用泛型

.net - 从 .Net 调用 FoxPro 报告