class util::JsonOutStream
sys::Obj sys::OutStream util::JsonOutStream
@Js
JsonOutStream writes objects in Javascript Object Notation (JSON).
See pod doc for details.
- make
-
new make(OutStream out)Construct by wrapping given output stream.
- writeJson
-
Write the given object as JSON to this stream. The obj must be one of the follow:
- null
- Bool
- Num
- Str
- Str:Obj?
- Obj?[]
- simple (written as JSON string)
- serializable (written as JSON object)
- writeJsonToStr
-
const static Str writeJsonToStr(Obj? obj)Convenience for
writeJsonto an in-memory string.