JsonExtractor

Undocumented in source.

Members

Aliases

Parser
alias Parser = JsonParserIter!(false)

Type aliases for using code

Type
alias Type = JsonParserIter!(false).Token
Undocumented in source.

Classes

GetArray
class GetArray

JSON array getter, invokes a callback delegate with each element in a JSON array.

GetField
class GetField

JSON field getter, extracts type and value of a field.

GetObject
class GetObject

JSON object getter, invokes registered field getters with type and value of the corresponding fields in a JSON object.

IterateAggregate
class IterateAggregate

JSON object or array iterator.

IterateArray
class IterateArray

Abstract JSON array iterator. As an alternative to the use of an iteration callback delegate with GetArray one can derive from this class and implement setField().

Main
class Main

JSON main/top level object getter

Meta