我正在开发一个需要读取不同dBase文件的程序。目前,我只能找到一些dBaseIII plus版本的文件来进行测试。是否有人知道哪里可以找到测试包或者其他版本的文件呢?我需要在不同版本的dBase上测试我的代码。
我已经整理了一组dBase文件,涵盖了大多数版本,用于测试自己的软件。
你可以在这里找到它们:
https://github.com/infused/dbf/tree/master/spec/fixtures
这些文件都以dBase版本代码命名(您可以在此处找到版本代码的描述):
dbase_03.dbf dBase III without memo file
dbase_30.dbf Visual FoxPro
dbase_31.dbf Visual FoxPro with AutoIncrement field
dbase_83.dbf dBase III with memo file
dbase_8b.dbf dBase IV with memo file
dbase_f5.dbf FoxPro with memo file
这6个占据了我在野外看到的大部分文件。不幸的是,我没有一个好的用于dBase V的测试文件。