15
|
Andriy Drozdyuk Pickels · 技术社区 · 15 年前 |
![]() |
1
3
我根据你的评论添加了另一个答案,也是因为我不建议在googleandroid资源SDK之外做这件事。 Google的资源基本上是使用静态类(singleton)的层次结构。 我基本上采用了我以前的答案,并将所有成员变量都改为static。
如果使用此示例XML进行处理:
你会得到这样的结果: 公共级人员{
|
![]() |
2
4
|
![]() |
3
2
Eclipse建模框架(EMF)适用于您所期待的应用程序。 JET (Java发射器模板)您可以在这里查看更多详细信息。 还有eclipse引入的较新的XPand框架,
这里的模型是指XML-XSLT/UML(RationalRose)模型。 |
![]() |
4
1
XDoclet . 它是一个可扩展的Java开源代码生成引擎。 |
![]() |
5
1
您可以看看Eclipse建模项目的 model to text components |
![]() |
6
1
从XML到JAVA,反之亦然,我强烈推荐JAXB。 您可以使用jaxb2.0或更高版本从模式生成Java源代码。 或者可以从Java生成模式。 您还可以使用Jettison轻松地让JAXB生成/使用JSON。 您还可以让JAXB以Martin-Fowler-Fluent风格生成POJO,或者使用其插件系统以各种不同的方式生成POJO。 根据您的评论进行编辑: 让XSLT生成JAXB POJO:
你会得到这样的结果:
|
![]() |
7
0
是的,您可以使用xml文件来完成。创建您自己的xml文件模板,然后使用首选项java代码模板导入选择该文件并使用该模板。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 6 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 6 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 6 月前 |
![]() |
rudraraj · java中未声明最终变量 7 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 7 月前 |