最近在家公司实习,接触到了报关系统,有些海关报文是需要Xml格式来进行拼接的,所以就开始学起了将实体类转换成Xml格式的写法。
具体Xml是什么大家可以从这个链接点进去了解:Xml教程
我们在进行数据传输的时候,总需要转换格式,现在主流的就两种,一种是JSON格式的,一种就是Xml格式的。
我写了一个不包含项目内容的我一个简单实体类转换成Xml格式的实例,以下是代码实例:
Entity类:
package com.example.demo.Test.localTest;
import lombok.Data;
import javax.persistence.criteria.CriteriaBuilder;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name = "TestEntity")
public class TestEntity {
private int id;
private String bookName;
private Integer shelfNumber;
private Integer inventory;
@XmlElement(name = "id")
public void setId(int id){
this.id=id;
}
public int getId(){
return id;
}
@XmlElement(name = &