代码之家  ›  专栏  ›  技术社区  ›  Sonic Soul

.jar到.cs类/文件转换技术或实用程序?

  •  0
  • Sonic Soul  · 技术社区  · 15 年前

    我正在寻找一种方法,以代码生成的方式将一些类从Java转换到.Net。

    关键是,我想完全控制他们的结局。因此,虽然java类有get和set方法,但我将用它们创建一个属性。

    目前我能想到的唯一方法是,使用c#读取文件,获取必要的成员,并可能将它们提供给代码生成模板。至少,我可以将它们放入数据库,像CodeSmith这样的东西可以基于模板和更新的数据库表生成.net类。

    我的解决方案是使用反射将java类成员写成xml,然后将其插入codesmith模板中创建.net类。整洁的部分是,它可以作为构建服务器上的一个步骤实现自动化

    1 回复  |  直到 15 年前
        1
  •  2
  •   Thorbjørn Ravn Andersen    15 年前

    看看IKVM。