如何使用 JsonObjectBuilder 和 JsonArrayBuilder 在 Java 中建立 JSON?
JsonObjectBuilder 可用於建立 JsonObject 模型,而 JsonArrayBuilder 可用於建立 JsonArray 模型。可以使用 Json 類建立 JsonObjectBuilder,其包含用於建立構建器物件和使用 Json.createObjectBuilder().build() 構建空 JsonObject 例項的方法。可以使用 Json 類建立 JsonArrayBuilder,其包含用於建立構建器物件和使用 Json.createArrayBuilder().build() 構建空 JsonArray 例項的方法。
示例
import java.io.*;
import javax.json.*;
public class JsonObjectTest {
public static void main(String[] args) {
JsonObject empObject = Json.createObjectBuilder().add("empName", "Jai")
.add("empAge", "25")
.add("empSalary", "40000")
.add("empAddress",
Json.createObjectBuilder().add("street", "IDPL Colony")
.add("city", "Hyderabad")
.add("pinCode", "500072")
.build()
)
.add("phoneNumber",
Json.createArrayBuilder().add("9959984000")
.add("7702144400")
.build()
)
.build();
System.out.println(empObject);
}
}輸出
{"empName":"Jai","empAge":"25","empSalary":"40000","empAddress":{"street":"IDPL Colony","city":"Hyderabad","pinCode":"500072"},"phoneNumber":["9959984000","7702144400"]}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP