我需要解组一个xml文件,该文件可以通过以下两种方式返回标记。
<return_msg>Invalid Bank Code.</return_msg>
第二个
<return_msg>
<status_desc>Ok</status_desc>
<status_code>0</status_code>
</return_msg>
如何为此标记创建JAXB模型类
答案 0 :(得分:1)
没试过,但你应该可以使用它:
@XmlRootElement(name="return_msg")
@XmlAccessorType(XmlAccessType.FIELD)
public class ReturnMsg{
@XmlElement
private String status_desc;
@XmlElement
private String status_code;
@XmlMixed
private List<String> mixedContent;
//Getters and Setters
}
混合内容应包含“无效的银行代码”。消息,如果它在那里。