我需要解组一个可以通过以下两种方式返回标记的xml文件。
<return_msg>Invalid Bank Code.</return_msg>
第二个
<return_msg>
<status_desc>Ok</status_desc>
<status_code>0</status_code>
</return_msg>
如何为此标签创建JAXB模型类
最佳答案
还没有尝试过,但是您应该可以使用:
@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
}
混合的内容应包含您的“无效的银行代码”。消息,如果它在那里。