如何在 Java 中使用物件模型建立 JSON 物件?


javax.json.JsonObject 介面可以表示不可變的 JSON 物件值,併為 JSON 物件名稱/值對映提供不可修改的對映檢視。可以使用javax.json.JsonReader 類的靜態方法readObject()從輸入源建立JsonObject 例項,也可以使用javax.json.Json 類的靜態方法createObjectBuilder() 建立。

語法

public static JsonObjectBuilder createObjectBuilder()

示例

import java.io.*;
import javax.json.*;
public class JsonObjectTest {
   public static void main(String[] args) throws Exception {
      JsonObjectBuilder builder = Json.createObjectBuilder();
      builder.add("Name", "Adithya");
      builder.add("Designation", "Python Developer");
      builder.add("Company", "TutorialsPoint");
      builder.add("Location", "Hyderabad");
      JsonObject data = builder.build();
      StringWriter sw = new StringWriter();
      JsonWriter jw = Json.createWriter(sw);
      jw.writeObject(data);
      jw.close();
      System.out.println(sw.toString());
   }
}

輸出

{"Name":"Adithya","Designation":"Python Developer","Company":"TutorialsPoint","Location":"Hyderabad"}

更新時間:07-Jul-2020

2 千次觀看

開啟您的 職業生涯

透過完成課程獲取認證

開始
廣告
© . All rights reserved.