public abstract class XMLObject extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
logger |
static String |
XML_ARRAY_ITEM_TAG |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.dom4j.Element |
createArrayXMLElement(org.dom4j.Element paraentElement,
String elementName,
Collection<Object> values,
boolean addTypeAttr,
boolean fieldAsKeyAttr,
boolean flattenArray,
HashSet<Object> hasSerialized) |
static org.dom4j.Element |
createXMLElement(String elementName,
String valueType,
Object value,
boolean addTypeAttr,
boolean fieldAsKeyAttr) |
static org.dom4j.Element |
createXMLElementFromObject(org.dom4j.Element paraentElement,
String elementName,
Object object,
boolean addTypeAttr,
boolean fieldAsKeyAttr,
boolean flattenArray,
HashSet<Object> hasSerialized) |
static Map<String,Object> |
elementToJSONObject(org.dom4j.Element element) |
static Object |
elementToObject(org.dom4j.Element element) |
static String |
objectToXMLString(Object object) |
static String |
objectToXMLString(String rootName,
Object object) |
static String |
objectToXMLString(String rootName,
Object object,
boolean addTypeAttr,
boolean fieldAsKeyAttr,
boolean flattenArray) |
static String |
objectToXMLString(String rootName,
String nameSpacePrefix,
String namespace,
Object object,
boolean addTypeAttr,
boolean fieldAsKeyAttr,
boolean flattenArray) |
static Map<String,Object> |
xmlStringToJSONObject(String xmlString) |
static Object |
xmlStringToObject(String xmlString) |
public static org.dom4j.Element createXMLElement(String elementName, String valueType, Object value, boolean addTypeAttr, boolean fieldAsKeyAttr)
public static org.dom4j.Element createArrayXMLElement(org.dom4j.Element paraentElement,
String elementName,
Collection<Object> values,
boolean addTypeAttr,
boolean fieldAsKeyAttr,
boolean flattenArray,
HashSet<Object> hasSerialized)
public static org.dom4j.Element createXMLElementFromObject(org.dom4j.Element paraentElement,
String elementName,
Object object,
boolean addTypeAttr,
boolean fieldAsKeyAttr,
boolean flattenArray,
HashSet<Object> hasSerialized)
public static String objectToXMLString(String rootName, Object object, boolean addTypeAttr, boolean fieldAsKeyAttr, boolean flattenArray)
rootName - 跟节点名称object - 对象addTypeAttr - 是否添加类型属性fieldAsKeyAttr - 是否将字段名作为key属性flattenArray - 是否扁平化数组public static String objectToXMLString(String rootName, String nameSpacePrefix, String namespace, Object object, boolean addTypeAttr, boolean fieldAsKeyAttr, boolean flattenArray)
rootName - 跟节点名称nameSpacePrefix - 命名空间前缀namespace - 命名空间object - 对象addTypeAttr - 是否添加类型属性fieldAsKeyAttr - 是否将字段名作为key属性flattenArray - 是否扁平化数组public static Object elementToObject(org.dom4j.Element element)
Copyright © 2026 姹熻嫃鍗楀ぇ鍏堣吘淇℃伅浜т笟鑲′唤鏈夐檺鍏徃. All rights reserved.