4

我正在编写一个基于 SQL 数据库的程序,以使用即将失效的 Clarion 16 位程序的基础。但是,我需要获取他们的旧记录,并且该程序提供的出口不多,而 TopScan 一年要 600 美元。我有什么办法可以将他们必须的 .tps 文件转换为 .csv?在你开始吐出想法之前,这是我尝试过的:

  • 数据管理中心(只让我做前20个,也喜欢600美元)
  • tpsUtil(返回database must start with lm=但我不能修改数据库)
  • DBFView(撒谎,无法处理 TPS 文件)
  • Clarion 转换助手(只生成用 Clarion 转换所需的代码,这个还是需要我买 TopSpeed)

如果您知道如何将 TPS 转换为 CSV,那么您将是我的英雄……

4

1 回答 1

11

去年面对类似的情况,我对 Clarion TPS 文件格式进行了逆向工程,并编写了一个实用程序来转换为正确的 CSV。

它称为tps-to-csv。它的(开放)源代码在github 上

我希望你觉得它有用,但请检查结果并报告任何不一致之处。

于 2014-03-05T16:23:48.597 回答