Автоматически сгенерированные Java-классы из XML в Eclipse и C#

В настоящее время я работаю с библиотекой Traci4J и пытаюсь понять, как она работает. У меня все хорошо, но есть кое-что, чего я просто не понимаю.

Насколько я могу понять, существуют разные классы типа TraciObject, такие как Vehicle, Lane, Route и т. Д. Однако мне не удалось найти эти классы среди всех файлов.java, поэтому я при проверке проблем в репозиторий GitHub (я на самом деле опубликовал один, но никто еще не ответил).

Потом я нашел эту ветку, где автор говорит следующее, когда другой пользователь спросил о классе Vehicle:

"Привет, этот класс (и другие) генерируется автоматически. Начиная с коммита 1583a24 (в настоящее время в master), если вы откроете библиотеку в Eclipse как проект, он должен сгенерировать этот класс автоматически. Если этого не произойдет, пожалуйста, предоставьте мне любую информацию, которая может быть полезна: ошибки, журналы консоли... Вы также можете получить автогенерацию, запустив Ant в главном каталоге библиотеки "

У меня вопрос, где я могу найти информацию об этой автогенерации? Я только знаю, что есть некоторые XML-файлы с именами этих автоматически сгенерированных классов, потому что я пытаюсь сделать что-то подобное в C# (на самом деле мне нужен только класс Vehicle), но я понятия не имею, как сделай это! Я попытался сгенерировать файл.cs из файла.xml (ранее создавал.xsd), но сгенерированный код выглядит не очень хорошо...

0 ответов

Другие вопросы по тегам