将FoxPro程序文件转换为Java

时间:2012-03-02 12:46:38

标签: java converter foxpro

是否有任何转换工具可以将FOX PRO 2.0程序文件的语法转换为Java语法?类似的东西:

IF nTimeStamp = 0
RETURN "Not built into App"
ENDIF

转换为例如

if(nTimeStamp == 0 )
System.out.println("Not built into App");

我需要将FoxPro中的应用程序重写为Java,并寻找简单的方法,以便在没有长时间学习的情况下快速理解FoxPro语法。我只是在寻找语法转换器,而不是用于从FoxPro DBF文件中读取数据的JDBC驱动程序。 谢谢

1 个答案:

答案 0 :(得分:1)

Google上的

5秒产生VFP2Java ...适用于Visual FoxPro,但可能会有所帮助,因为旧的FoxPro 2.0语法几乎都支持。

我有很多Fox的经验,还有一些Java(以及很多.NET,呃,Java-esque),我会说,虽然你可能在纯程序代码方面有所了解使用这样的工具,当工具在屏幕等元素上失败时,你仍然处于黑暗状态,因为底线是你不知道任何FoxPro 2.0,你不想学习,这是公平的。与基本程序流(循环,条件)甚至声明,函数等相关。但是你如何将这样的东西翻译成Java?

Open Database MyDatabase Shared
Update myTable where x=y set field1='this', field2='that'
Close All

您是否使用JDBC连接到FoxPro表?你在连接到Postgres还是什么?您使用的是什么ORM?弹出这类问题。