- Index
- »
- util
- »
- JsonOutStream
type
JsonOutStream
@Js
class JsonOutStream : OutStream
JsonOutStream writes objects in Javascript Object Notation (JSON).
See pod doc for details.
constructors
make |
Construct by wrapping given output stream. |
---|
fields
escapeUnicode |
Flag to escape characters over 0x7f using |
---|
methods
writeJson |
Write the given object as JSON to this stream. |
---|---|
writeJsonToStr |
Convenience for |
Slot Details
escapeUnicode
Bool escapeUnicode := true
Flag to escape characters over 0x7f using \uXXXX
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)