Java JAXB如何创建POJO类

时间:2014-11-08 21:04:40

标签: java xml jaxb pojo

使用JAXB,如何使用这样的xml结构创建POJO类:

 <procedure>
    <procedure>
       <param>value1</param>
       <param>value2</param>
    </procedure>
    <procedure>
       <param>value3</param>
       <param>value4</param>
    </procedure>
 </procedure>

正如您所看到的,外部procedure标记与内部procedure标记相同。

1 个答案:

答案 0 :(得分:1)

外部/内部procedure元素名称有什么特别之处?

可能类似于:

@XmlRootElement(name="procedure")
public class Procedure {
    @XmlElement(name="procedure")
    public List<Params> procedures = new LinkedList<Params>();
}
public class Params {
   @XmlElement(name="param")
   public List<String> params = new LinkedList<String>();
}

未测试。