在 Eclipse 中生成 java 代码?
2022-09-03 15:18:25
有谁知道可以采取什么方法来自动生成Java源代码,例如从eclipse中的xml或json文件?
我正在考虑做的一个很好的例子是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
谢谢!