Java JAXB如何创建POJO类 [英] Java JAXB how to create POJO classes
本文介绍了Java JAXB如何创建POJO类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
使用JAXB,我如何创建具有这种xml结构的POJO类:
With JAXB, how can I create the POJO classes with such a xml structure :
<procedure>
<procedure>
<param>value1</param>
<param>value2</param>
</procedure>
<procedure>
<param>value3</param>
<param>value4</param>
</procedure>
</procedure>
正如您可以看到外部过程
标签与内部过程
标记相同。
As you can see the external procedure
tag is the same than the internal procedure
tag.
推荐答案
有什么特别之处关于外/内过程
元素名称?
What's so special about the outer/inner procedure
element names?
可能类似于:
@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>();
}
未经测试。
这篇关于Java JAXB如何创建POJO类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文