TJSONParser Class
Represents type TJSONParser.
flcJSON.TJSONParser
The TJSONParser type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Create | Initializes a new instance of the TJSONParser class. |
![]() | Destroy | Represents the destructor of the TJSONParser class. |
| Name | Description | |
|---|---|---|
![]() | ExpectNextChar | Represents method |
![]() | GetAnyNextToken | Represents method |
![]() | GetNextChar | Represents method |
![]() | GetNextToken | Represents method |
![]() | GetTokenTextPtr | Represents method |
![]() | InitParser | Represents method |
![]() | ParseArray | Represents method |
![]() | ParseNamedLiteral(TJSONParserToken) | Represents method |
![]() | ParseNumber(TJSONParserToken) | Represents method |
![]() | ParseObject | Represents method |
![]() | ParseRequiredStringValue | Represents method |
![]() | ParseRequiredValue(TJSONParserToken) | Represents method |
![]() | ParseString | Represents method |
![]() | ParseText(UnicodeString) | Represents method |
![]() | ParseTextUTF8(RawByteString) | Represents method |
![]() | ParseToken_ExpectSignedInteger(WideChar) | Represents method |
![]() | ParseToken_ExpectUnsignedInteger(WideChar) | Represents method |
![]() | ParseToken_Float(WideChar) | Represents method |
![]() | ParseToken_Number(WideChar) | Represents method |
![]() | ParseToken_SignedInteger(WideChar) | Represents method |
![]() | ParseToken_String(WideChar) | Represents method |
![]() | ParseToken_String_Escaped(WideChar) | Represents method |
![]() | ParseToken_String_Escaped_Hex4(WideChar) | Represents method |
![]() | ParseToken_UnsignedInteger(WideChar) | Represents method |
![]() | ParseValue(TJSONParserToken) | Represents method |
![]() | RequireNextToken | Represents method |
![]() | SetText(UnicodeString) | Represents method |
| Name | Description | |
|---|---|---|
![]() | FText | Represents field |
![]() | FTextChar | Represents field |
![]() | FTextEOF | Represents field |
![]() | FTextLength | Represents field |
![]() | FTextPos | Represents field |
![]() | FTextRow | Represents field |
![]() | FTextRowPos | Represents field |
![]() | FToken | Represents field |
![]() | FTokenFloat | Represents field |
![]() | FTokenInteger | Represents field |
![]() | FTokenLen | Represents field |
![]() | FTokenPos | Represents field |
![]() | FTokenStr | Represents field |
![]() | FTokenStrBuilder | Represents field |


