class util::JsonInStream
sys::Obj sys::InStream util::JsonInStream
@Js
JsonInStream reads objects from Javascript Object Notation (JSON).
See pod doc for details.
- make
-
new make(InStream in)Construct by wrapping given input stream.
- readJson
-
Obj? readJson()Read a JSON object from this stream and return one of the follow types:
- null
- Bool
- Int
- Float
- Str
- Str:Obj?
- Obj?[]
See
Str.into read from an in-memory string. - transformObj
-
virtual Obj transformObj(Str:Obj? obj)Override this method to transform each Str:Obj? into an arbitrary Obj during parsing.