Package net.minidev.json.parser
Class JSONParserStream
java.lang.Object
net.minidev.json.parser.JSONParserBase
net.minidev.json.parser.JSONParserStream
- Direct Known Subclasses:
JSONParserInputStream,JSONParserReader
Parser for JSON text. Please note that JSONParser is NOT thread-safe.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minidev.json.parser.JSONParserBase
JSONParserBase.MSB -
Field Summary
Fields inherited from class net.minidev.json.parser.JSONParserBase
acceptLeadinZero, acceptNaN, acceptNonQuote, acceptSimpleQuote, acceptUselessComma, base, c, checkTaillingData, checkTaillingSpace, EOI, ignoreControlChar, MAX_STOP, pos, sb, stopAll, stopArray, stopKey, stopValue, stopX, useHiPrecisionFloat, useIntegerStorage, xo, xs -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidreadNQString(boolean[] stop) protected ObjectreadNumber(boolean[] stop) protected voidMethods inherited from class net.minidev.json.parser.JSONParserBase
checkControleChar, checkLeadinZero, extractFloat, parse, parseNumber, read, readArray, readFirst, readMain, readNoEnd, readObject, readS, readString2, readUnicode, skipDigits, skipNQString, skipSpace
-
Constructor Details
-
JSONParserStream
public JSONParserStream(int permissiveMode)
-
-
Method Details
-
readNQString
- Specified by:
readNQStringin classJSONParserBase- Throws:
IOException
-
readNumber
- Specified by:
readNumberin classJSONParserBase- Throws:
ParseExceptionIOException
-
readString
- Specified by:
readStringin classJSONParserBase- Throws:
ParseExceptionIOException
-