public class XMLDataHelper
extends java.lang.Object
XMLDataHelper
功能描述: XML与Java对象相互转换。
创建人: binbin
创建日期: 2013-8-1 上午11:37:57
开发环境: JDK6.0| Constructor and Description |
|---|
XMLDataHelper() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
listToXml(java.lang.String location,
java.util.List<?> list)
功能描述: Java集合转换成XML。
|
static java.lang.String |
objectToXml(java.lang.String location,
java.lang.Object object)
功能描述: JavaBean转换成XML。
|
static <T> java.util.List<T> |
xmlToList(java.lang.Class<T> entityClass,
java.lang.String source)
功能描述:XML转换成Java集合
|
static <T> T |
xmlToObject(java.lang.Class<T> entityClass,
java.lang.String source)
功能描述: XML转换成JavaBean。
|
public static java.lang.String objectToXml(java.lang.String location,
java.lang.Object object)
location - FreeMarker模板的路径:可以是绝对路径如:c:/sample.ftl,表示从文件系统中加载。也可以是如:com/tpcframework/util/freemarker/sample.ftl的形式,表示从类路径加载。object - JavaBeanpublic static java.lang.String listToXml(java.lang.String location,
java.util.List<?> list)
location - FreeMarker模板的路径:可以是绝对路径如:c:/sample.ftl,表示从文件系统中加载。也可以是如:com/tpcframework/util/freemarker/sample.ftl的形式,表示从类路径加载。list - Java集合public static <T> T xmlToObject(java.lang.Class<T> entityClass,
java.lang.String source)
entityClass - JavaBean的类型。source - XMLpublic static <T> java.util.List<T> xmlToList(java.lang.Class<T> entityClass,
java.lang.String source)
entityClass - JavaBean的类型。source - XML