public class JSONUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
useListForArray |
| Constructor and Description |
|---|
JSONUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
getObjectId(java.lang.Object object) |
protected java.lang.Object |
getObjetById(java.lang.Object id,
java.lang.Class clas) |
java.lang.Object |
load(java.io.InputStream in) |
java.lang.Object |
load(java.io.Reader in) |
protected java.util.Hashtable |
readHashtable(JSONTokener x) |
protected java.lang.Object |
readObject(JSONTokener x)
this method can detect string, null, true, false, or any object
|
protected java.lang.Object |
readObject(java.lang.String name,
java.util.Hashtable map) |
protected java.util.Vector |
readVector(JSONTokener x) |
void |
save(java.io.OutputStream out,
java.lang.Object obj) |
void |
save(java.io.Writer w,
java.lang.Object obj) |
protected void |
saveArray(JSONWriter serializer,
java.lang.Object[] object) |
protected void |
saveHashtable(JSONWriter serializer,
java.util.Hashtable hashtable) |
protected void |
saveObject(JSONWriter serializer,
java.lang.Object object) |
protected void |
saveVector(JSONWriter serializer,
java.util.Vector object) |
public java.lang.Object load(java.io.Reader in)
throws java.io.IOException
java.io.IOExceptionpublic void save(java.io.Writer w,
java.lang.Object obj)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.Object load(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionpublic void save(java.io.OutputStream out,
java.lang.Object obj)
throws java.io.IOException
java.io.IOExceptionprotected void saveObject(JSONWriter serializer, java.lang.Object object) throws java.io.IOException
java.io.IOExceptionprotected java.lang.Object readObject(JSONTokener x) throws java.io.IOException
java.io.IOExceptionprotected java.lang.Object readObject(java.lang.String name,
java.util.Hashtable map)
protected void saveHashtable(JSONWriter serializer, java.util.Hashtable hashtable) throws java.io.IOException
java.io.IOExceptionprotected void saveVector(JSONWriter serializer, java.util.Vector object) throws java.io.IOException
java.io.IOExceptionprotected void saveArray(JSONWriter serializer, java.lang.Object[] object) throws java.io.IOException
java.io.IOExceptionprotected java.util.Vector readVector(JSONTokener x) throws java.io.IOException
java.io.IOExceptionprotected java.util.Hashtable readHashtable(JSONTokener x) throws java.io.IOException
java.io.IOExceptionprotected java.lang.Object getObjetById(java.lang.Object id,
java.lang.Class clas)
protected java.lang.Object getObjectId(java.lang.Object object)