org.kotemaru.util.json
クラス JSONSerializer
java.lang.Object
org.kotemaru.util.json.JSONSerializer
public class JSONSerializer
- extends java.lang.Object
Object ::= "{" [Members] "}";
Members ::= Pair ["," Pair]...;
Pair ::= String ":" Value;
Array ::= "[" [Elements] "]";
Elements :: = Value ["," Value]...;
Value ::=
String
| Number
| Object
| Array
| "true"
| "false"
| "null"
;
String ::= /^"([^"]|\\[\\"bfnrt]|\\u[0-9a-fA-F]{4})*"$/;
Number ::= /^-?[0-9]+([.][0-9]+)?([eE][-+]?[0-9]+)?$/;
メソッドの概要 |
void |
append(java.lang.String s)
|
java.lang.String |
getString(java.util.Map obj,
java.lang.String charset)
|
void |
serialize(java.util.Map obj,
java.io.OutputStream out)
|
void |
sMap(java.util.Map obj)
|
void |
write(java.lang.Object obj)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JSONSerializer
public JSONSerializer()
serialize
public void serialize(java.util.Map obj,
java.io.OutputStream out)
throws java.io.IOException
- 例外:
java.io.IOException
getString
public java.lang.String getString(java.util.Map obj,
java.lang.String charset)
throws java.io.IOException
- 例外:
java.io.IOException
write
public void write(java.lang.Object obj)
throws java.io.IOException
- 例外:
java.io.IOException
sMap
public void sMap(java.util.Map obj)
throws java.io.IOException
- 例外:
java.io.IOException
append
public void append(java.lang.String s)
throws java.io.IOException
- 例外:
java.io.IOException
Copyright © 2009 kotemaru.