首页 > 解决方案 > Java - JAXB 问题编组本地日期

问题描述

谁能帮我这个。我似乎无法使用 JAXB 将我的日期记录传递给我的 XML 文件。搜索了论坛,没有找到任何东西。我尝试了它们,但它们没有用。检查列表,没有什么是空的,所以那里没有问题。格式没有改变。我只是没有在我的结果 .xml 文件中看到它。任何帮助将不胜感激。

人事类

@XmlRootElement(name="List")
@XmlAccessorType(XmlAccessType.FIELD)
public class Personnel {
       
      @XmlElement
      private List<Personnel> personnel;
      private int id;
      private LocalDate birthDate;
      private LocalDate startDate;
      private String name;
}

结果

<List>
   <personnel>
     <id>1</id>
     <birthDate>
     <startDate>
     <name>John</name>
   </personnel>
   <personnel>
     <id>2</id>
     <birthDate>
     <startDate>
     <name>Mike</name>
   </personnel>
</List>

标签: javajaxbmarshalling

解决方案


推荐阅读