
Org.Json - CSV Examples
Org.Json - Cookie Examples
Org.Json - HTTP Header Examples
Org.Json - JSON Examples
Org.Json - Property Examples
Org.Json - XML Examples
Org.Json - Exception Handling
Org.Json - Useful Resources
Org.Json - JSONStringer Class
JSONStringer is a utility class to build a JSON Text quickly which confirms to JSON Syntax rules. Each instance of JSONStringer can produce one JSON text.
Example - Creating a JSON Object
JsonDemo.java
package com.tutorialspoint; import org.json.JSONStringer; public class JsonDemo { public static void main(String[] args) { String jsonText = new JSONStringer() .object() .key("Name") .value("Robert") .endObject() .toString(); System.out.println(jsonText); } }
Output
{"Name":"Robert"}
Example - Creating a JSON Array
JsonDemo.java
package com.tutorialspoint; import org.json.JSONStringer; public class JsonDemo { public static void main(String[] args) { String jsonText = new JSONStringer() .array() .value("Robert") .value("Julia") .value("Dan") .endArray() .toString(); System.out.println(jsonText); } }
Output
["Robert","Julia","Dan"]
Example - Creating a JSON Array with an Object
JsonDemo.java
package com.tutorialspoint; import org.json.JSONStringer; public class JsonDemo { public static void main(String[] args) { String jsonText = new JSONStringer() .array() .value("Robert") .value("Julia") .value("Dan") .object() .key("Name") .value("Robert") .endObject() .endArray() .toString(); System.out.println(jsonText); } }
Output
["Robert","Julia","Dan",{"Name":"Robert"}]
Advertisements