我对jaxb解组有点问题。对于映射到日期类型的元素,JAXB返回null
我有这一块的xml:
<item>
<title>My title</title>
<link>https://some-link/</link>
<comments>Hello world</comments>
<pubDate>Thu, 13 Jan 2016 09:45:06 +0000</pubDate>
</item>
的一个项目是在Java代码中表示为项目类:
@XmlType
public class Item{
private String title;
//link and comments I'm temporary skipping
@XmlElement(name = "pubDate")
private Date publicDate;
//getters and setters
}
所以,当我试图来解读这个XML,我已经有publicDate
等于null。 我做错了什么?请指教。
即使我注释类@ XmlAccessorType或在publicDate getter上添加注释,它仍然返回空值 – Volodymyr