【问题标题】:Generate Java class from custom model从自定义模型生成 Java 类
【发布时间】:2016-02-10 14:01:02
【问题描述】:

Generate java file from XML file without any API

您好,我想知道是否可以从现有模型生成 java 类,如下图所示。enter image description here

关于生成的类的信息可以在这样的 XML 文件中找到:

<?xml version="1.0" encoding="UTF-8"?>
    <entity name="Balise1">
    <attribut name="a" type="List" basetypeid="1"/>
    <typedef type="List" basetypeid="2" id="1"/>
    <typedef type="String" id="2"/> 
</entity>

例如,当我找到标记名“实体”时,我创建了一个 MjEntity 实例,依此类推。迭代 XML 文件后,我只需要生成我的 Java 类。

【问题讨论】:

    标签: java xml api dom


    【解决方案1】:

    我相信 costum XML 格式阅读器需要您编写自己的生成器。

    有些格式可以从 XML 生成 Java 类。看看 .XSD -> .java 这里.. Generate Java classes from .XSD files...?

    另外,如果你不想要类对象中的实体关系,你可以创建一个 orm.xml(对象关系映射)来定义它。看一眼 https://dzone.com/articles/persisting-entity-classes

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-05
      • 1970-01-01
      • 1970-01-01
      • 2017-04-19
      • 1970-01-01
      • 2014-10-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多