public class JSONWriter extends Object
w.objectBegin().objectItem("name").valueString("qianlei").objectEnd() = {name:"qianlei"}.
| 构造器和说明 |
|---|
JSONWriter(OutputStream is,
String charset) |
JSONWriter(Writer writer) |
| 限定符和类型 | 方法和说明 |
|---|---|
JSONWriter |
arrayBegin()
array begin.
|
JSONWriter |
arrayEnd()
array end, return array value.
|
JSONWriter |
objectBegin()
object begin.
|
JSONWriter |
objectEnd()
object end.
|
JSONWriter |
objectItem(String name)
object item.
|
JSONWriter |
valueBoolean(boolean value)
value.
|
JSONWriter |
valueDouble(double value)
value.
|
JSONWriter |
valueFloat(float value)
value.
|
JSONWriter |
valueInt(int value)
value.
|
JSONWriter |
valueLong(long value)
value.
|
JSONWriter |
valueNull()
value.
|
JSONWriter |
valueString(String value)
value.
|
public JSONWriter(Writer writer)
public JSONWriter(OutputStream is, String charset) throws UnsupportedEncodingException
public JSONWriter objectBegin() throws IOException
IOException.IOExceptionpublic JSONWriter objectEnd() throws IOException
IOException.IOExceptionpublic JSONWriter objectItem(String name) throws IOException
name - name.IOException.IOExceptionpublic JSONWriter arrayBegin() throws IOException
IOException.IOExceptionpublic JSONWriter arrayEnd() throws IOException
IOException.IOExceptionpublic JSONWriter valueNull() throws IOException
IOException.IOExceptionpublic JSONWriter valueString(String value) throws IOException
value - value.IOExceptionpublic JSONWriter valueBoolean(boolean value) throws IOException
value - value.IOExceptionpublic JSONWriter valueInt(int value) throws IOException
value - value.IOExceptionpublic JSONWriter valueLong(long value) throws IOException
value - value.IOExceptionpublic JSONWriter valueFloat(float value) throws IOException
value - value.IOExceptionpublic JSONWriter valueDouble(double value) throws IOException
value - value.IOExceptionCopyright © 2012–2017 Alibaba. All rights reserved.