Кто-нибудь знает, какой подход можно использовать для автоматического создания исходного кода Java, например, из файла xml или json, в eclipse?
Один прекрасный пример того, что я думаю сделать, - это то, что делает Google Android SDK: у них есть класс R, сгенерированный автоматически из ресурсов .
Каждый раз, когда файл ресурса сохраняется в классе Eclipse R, автоматически восстанавливается.
ОБНОВЛЕНИЕ: Пример:
В тексте (XML или JSON-файл) у меня есть следующее:
<tags>
<tag id="ALPHA">
<description>The first alpha tag.</description>
<value>231232</value>
</tag>
<tag id="BETA">
<description>This is the beta tag.</description>
<value>231232</value>
</tag>
Тогда в моем сгенерированном классе Java, скажем, R, у меня будет что-то вроде:
R.tags.ids.ALPHA //refers to an enum value for example
R.tags.values.ALPHA //refers to final int with avlue 231232
R.tags.descriptions.ALPHA //refers to the String with description
Спасибо!