的Java JAXB如何创建POJO类
问题描述:
随着JAXB,我怎么能有这样的XML结构创建POJO类:的Java JAXB如何创建POJO类
<procedure>
<procedure>
<param>value1</param>
<param>value2</param>
</procedure>
<procedure>
<param>value3</param>
<param>value4</param>
</procedure>
</procedure>
正如你所看到的外部procedure
标签比内部procedure
标签相同。
答
元素名称的外部/内部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>();
}
未经检验。
@BlaiseDoughan我不确定'Params'会从通用'List'类型中扣除。 –
lexicore
2014-11-08 22:08:57
对不起,我必须指定第一个过程标记不是根标记 – janvan777 2014-11-08 22:28:14
@ janvan777您提出了一个问题,并且已经得到了该问题的答案。如果你真的想问一些不同的东西,请现在就问*另一个问题。我正在恢复编辑,因为现在我的答案(和Blaise的更正)看起来不正确。但这是你的错误,而不是我们的错误。 – lexicore 2014-11-08 22:41:52