public class XmlUtils extends Object
限定符和类型 | 方法和说明 |
---|---|
static void |
configurateObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
配置ObjectMapper
|
static com.fasterxml.jackson.datatype.jsr310.JavaTimeModule |
createJavaTimeModule(String dateTimePattern,
String datePattern,
String timePattern,
String setNullDateTime)
构造时间序列化模块
|
static com.fasterxml.jackson.dataformat.xml.XmlMapper |
getMapper()
获取Mapper
|
static String |
object2Xml(Object object)
对象转XML
|
static void |
registerJavaTimeModule(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
String dateTimePattern,
String datePattern,
String timePattern,
String setNullDateTime)
注册时间序列化模块
支持jsr310,即新的时间类(java.time包下的时间类)
|
static <T> T |
xml2Object(String xml,
Class<T> clazz)
XML转对象
|
public static void configurateObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
objectMapper
- public static void registerJavaTimeModule(com.fasterxml.jackson.databind.ObjectMapper objectMapper, String dateTimePattern, String datePattern, String timePattern, String setNullDateTime)
支持jsr310,即新的时间类(java.time包下的时间类)
objectMapper
- dateTimePattern
- datePattern
- timePattern
- setNullDateTime
- public static com.fasterxml.jackson.datatype.jsr310.JavaTimeModule createJavaTimeModule(String dateTimePattern, String datePattern, String timePattern, String setNullDateTime)
public static com.fasterxml.jackson.dataformat.xml.XmlMapper getMapper()