public class XMLUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG_ARRAY |
static java.lang.String |
TAG_BOOLEAN |
static java.lang.String |
TAG_BYTE |
static java.lang.String |
TAG_CHARACTER |
static java.lang.String |
TAG_DOUBLE |
static java.lang.String |
TAG_FLOAT |
static java.lang.String |
TAG_HASHTABLE |
static java.lang.String |
TAG_INTEGER |
static java.lang.String |
TAG_LONG |
static java.lang.String |
TAG_NULL |
static java.lang.String |
TAG_SHORT |
static java.lang.String |
TAG_STRING |
static java.lang.String |
TAG_VECTOR |
| Constructor and Description |
|---|
XMLUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected static java.lang.String |
getObjectType(java.lang.Object object) |
protected static boolean |
isSimpleObject(java.lang.Object object) |
java.lang.Object |
load(java.io.Reader reader) |
protected java.util.Hashtable |
readHashtable(KXmlParser parser) |
protected java.lang.Object |
readObject(KXmlParser parser) |
protected java.util.Vector |
readVector(KXmlParser parser) |
void |
save(java.io.OutputStream output,
java.lang.Object object) |
protected void |
saveArray(XmlSerializer serializer,
java.lang.Object[] object) |
protected void |
saveHashtable(XmlSerializer serializer,
java.util.Hashtable object) |
protected void |
saveObject(XmlSerializer serializer,
java.lang.Object object) |
protected void |
saveVector(XmlSerializer serializer,
java.util.Vector object) |
public static final java.lang.String TAG_HASHTABLE
public static final java.lang.String TAG_VECTOR
public static final java.lang.String TAG_ARRAY
public static final java.lang.String TAG_STRING
public static final java.lang.String TAG_INTEGER
public static final java.lang.String TAG_DOUBLE
public static final java.lang.String TAG_FLOAT
public static final java.lang.String TAG_BOOLEAN
public static final java.lang.String TAG_SHORT
public static final java.lang.String TAG_LONG
public static final java.lang.String TAG_CHARACTER
public static final java.lang.String TAG_BYTE
public static final java.lang.String TAG_NULL
public java.lang.Object load(java.io.Reader reader)
throws java.lang.Exception
java.lang.Exceptionpublic void save(java.io.OutputStream output,
java.lang.Object object)
throws java.io.IOException
java.io.IOExceptionprotected void saveVector(XmlSerializer serializer,
java.util.Vector object)
throws java.io.IOException
java.io.IOExceptionprotected void saveArray(XmlSerializer serializer,
java.lang.Object[] object)
throws java.io.IOException
java.io.IOExceptionprotected void saveHashtable(XmlSerializer serializer,
java.util.Hashtable object)
throws java.io.IOException
java.io.IOExceptionprotected static boolean isSimpleObject(java.lang.Object object)
protected void saveObject(XmlSerializer serializer,
java.lang.Object object)
throws java.io.IOException
java.io.IOExceptionprotected static java.lang.String getObjectType(java.lang.Object object)
throws java.io.IOException
java.io.IOExceptionprotected java.util.Vector readVector(KXmlParser parser) throws java.lang.Exception
java.lang.Exceptionprotected java.util.Hashtable readHashtable(KXmlParser parser) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.Object readObject(KXmlParser parser) throws java.lang.Exception
java.lang.Exception