public class XmlUtils extends Converter
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getNodeValue(Node node,
String nodeName) |
static <T> List<T> |
parserToList(Class<T> c,
InputStream inputSteam,
boolean useAnnotation)
解析xml流串到c的实例list
|
static <T> List<T> |
parserToList(Class<T> c,
String str,
boolean useAnnotation)
解析xml流串到c的实例list
|
static <T> T |
parserToObject(Class<T> c,
InputStream inputSteam,
boolean useAnnotation)
解析xml流串到c的实例
|
static <T> T |
parserToObject(Class<T> c,
String str,
boolean useAnnotation)
解析xml流串到c的实例
|
static String |
toXml(Object obj,
boolean useAnnotation)
转换Object到xml
|
getFieldName, isBaseClass, isTransient, isWrapClass, parseBoolean, parseDouble, parseFloat, parseInt, parseLong, parserJson, parserJsonList, parserXml, parserXmlListpublic static String toXml(Object obj, boolean useAnnotation)
obj - useAnnotation - public static <T> T parserToObject(Class<T> c, String str, boolean useAnnotation) throws XMLParserException
T - c - 解析目标类str - 解析字符串useAnnotation - 是否使用注解XMLParserExceptionpublic static <T> T parserToObject(Class<T> c, InputStream inputSteam, boolean useAnnotation) throws XMLParserException
T - c - 解析目标类inputSteam - 输入流useAnnotation - 是否使用注解XMLParserExceptionpublic static <T> List<T> parserToList(Class<T> c, String str, boolean useAnnotation) throws XMLParserException
T - c - 解析目标类str - 解析字符串useAnnotation - 是否使用注解XMLParserExceptionpublic static <T> List<T> parserToList(Class<T> c, InputStream inputSteam, boolean useAnnotation) throws XMLParserException
T - c - 解析目标类inputSteam - 输入流useAnnotation - 是否使用注解XMLParserException