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