.jar в .cs класс / метод преобразования файлов или утилиты? - PullRequest
0 голосов
/ 29 сентября 2010

Я ищу способ преобразования некоторых классов из Java в .Net с помощью кода.

Не во время выполнения, но при необходимости заново генерируйте несколько бизнес-объектов (не часто).

Суть в том, что я хочу иметь полный контроль над тем, как они в конечном итоге. Так что, хотя у классов Java есть методы get и set, я создам из них свойство.

Единственный способ, о котором я могу думать сейчас, - это прочитать файл с помощью c #, получить необходимые члены и, возможно, передать их в шаблон кода поколения. на самом деле, я мог бы бросить их в базу данных, и что-то вроде кода Смит мог генерировать .net-классы на основе шаблона и обновленной таблицы базы данных.

какие-нибудь другие идеи / утилиты?

Мое решение состояло в том, чтобы использовать рефлексию для записи членов класса java в формате xml, а затем подключить их к шаблону codemith для создания классов .net. аккуратная часть в том, что он может быть автоматизирован в качестве шага на сервере сборки

1 Ответ

2 голосов
/ 29 сентября 2010

Посмотрите на IKVM.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...