类 JAXBUtil
java.lang.Object
com.luna.common.xml.JAXBUtil
JAXB(Java Architecture for XML Binding),根据XML Schema产生Java对象,即实现xml和Bean互转。
相关介绍:
- https://www.cnblogs.com/yanghaolie/p/11110991.html
- https://my.oschina.net/u/4266515/blog/3330113
- 从以下版本开始:
- 5.7.3
- 作者:
- dazer
- 另请参阅:
-
构造器详细资料
-
JAXBUtil
public JAXBUtil()
-
-
方法详细资料
-
beanToXml
JavaBean转换成xmlbean上面用的常用注解
- 参数:
bean- Bean对象- 返回:
- 输出的XML字符串
- 另请参阅:
-
@XmlRootElement(name = "school")@XmlElement(name = "school_name", required = true)@XmlElementWrapper(name="schools")JAXB "有两个名为 "**" 的属性,类的两个属性具有相同名称 "**""解决方案
-
beanToXml
JavaBean转换成xml- 参数:
bean- Bean对象charset- 编码 eg: utf-8format- 是否格式化输出eg: true- 返回:
- 输出的XML字符串
-
xmlToBean
xml转换成JavaBean- 类型参数:
T- Bean类型- 参数:
xml- XML字符串c- Bean类型- 返回:
- bean
-
xmlToBean
XML文件转Bean- 类型参数:
T- Bean类型- 参数:
file- 文件charset- 编码c- Bean类- 返回:
- Bean
-
xmlToBean
从Reader中读取XML字符串,并转换为Bean- 类型参数:
T- Bean类型- 参数:
reader-Readerc- Bean类- 返回:
- Bean
-