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)
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.