|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectorg.json.simple.parser.JSONParser
public class JSONParser
Parser for JSON text. Please note that JSONParser is NOT thread-safe.
| 字段摘要 | |
|---|---|
static int |
S_END
|
static int |
S_IN_ARRAY
|
static int |
S_IN_ERROR
|
static int |
S_IN_FINISHED_VALUE
|
static int |
S_IN_OBJECT
|
static int |
S_IN_PAIR_VALUE
|
static int |
S_INIT
|
static int |
S_PASSED_PAIR_KEY
|
| 构造方法摘要 | |
|---|---|
JSONParser()
|
|
| 方法摘要 | |
|---|---|
int |
getPosition()
|
java.lang.Object |
parse(java.io.Reader in)
|
java.lang.Object |
parse(java.io.Reader in,
ContainerFactory containerFactory)
Parse JSON text into java object from the input source. |
void |
parse(java.io.Reader in,
ContentHandler contentHandler)
|
void |
parse(java.io.Reader in,
ContentHandler contentHandler,
boolean isResume)
Stream processing of JSON text. |
java.lang.Object |
parse(java.lang.String s)
|
java.lang.Object |
parse(java.lang.String s,
ContainerFactory containerFactory)
|
void |
parse(java.lang.String s,
ContentHandler contentHandler)
|
void |
parse(java.lang.String s,
ContentHandler contentHandler,
boolean isResume)
|
void |
reset()
Reset the parser to the initial state without resetting the underlying reader. |
void |
reset(java.io.Reader in)
Reset the parser to the initial state with a new character reader. |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 字段详细信息 |
|---|
public static final int S_INIT
public static final int S_IN_FINISHED_VALUE
public static final int S_IN_OBJECT
public static final int S_IN_ARRAY
public static final int S_PASSED_PAIR_KEY
public static final int S_IN_PAIR_VALUE
public static final int S_END
public static final int S_IN_ERROR
| 构造方法详细信息 |
|---|
public JSONParser()
| 方法详细信息 |
|---|
public void reset()
public void reset(java.io.Reader in)
in - - The new character reader.
java.io.IOException
ParseExceptionpublic int getPosition()
public java.lang.Object parse(java.lang.String s)
throws ParseException
ParseException
public java.lang.Object parse(java.lang.String s,
ContainerFactory containerFactory)
throws ParseException
ParseException
public java.lang.Object parse(java.io.Reader in)
throws java.io.IOException,
ParseException
java.io.IOException
ParseException
public java.lang.Object parse(java.io.Reader in,
ContainerFactory containerFactory)
throws java.io.IOException,
ParseException
in - containerFactory - - Use this factory to createyour own JSON object and JSON array containers.
java.io.IOException
ParseException
public void parse(java.lang.String s,
ContentHandler contentHandler)
throws ParseException
ParseException
public void parse(java.lang.String s,
ContentHandler contentHandler,
boolean isResume)
throws ParseException
ParseException
public void parse(java.io.Reader in,
ContentHandler contentHandler)
throws java.io.IOException,
ParseException
java.io.IOException
ParseException
public void parse(java.io.Reader in,
ContentHandler contentHandler,
boolean isResume)
throws java.io.IOException,
ParseException
in - contentHandler - isResume - - Indicates if it continues previous parsing operation.
If set to true, resume parsing the old stream, and parameter 'in' will be ignored.
If this method is called for the first time in this instance, isResume will be ignored.
java.io.IOException
ParseExceptionContentHandler
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||