在Java 中將HashMap 轉換為JSON
在Java 中將HashMap 轉換為JSON 物件是一個簡單的過程,可以使用org來完成.json.JSONObject 類別。透過使用 HashMap 作為參數初始化一個新的 JSONObject 對象,您可以將 HashMap 無縫轉換為 JSON 物件表示。
範例:
import org.json.JSONObject; HashMap<String, String> myHashMap = new HashMap<>(); myHashMap.put("Name", "John Doe"); myHashMap.put("Age", "30"); JSONObject myJsonObject = new JSONObject(myHashMap);
轉換後, myJsonObject 變數將包含 HashMap 的 JSON 表示形式,每個鍵和值對錶示為一個 JSON物件
附加函數
org.json.JSONObject 類別提供了一系列用於操作JSON 資料的有用函數,包括:
轉換JSON 物件到JSON 字串
要將JSON 物件轉換為Java 中的JSON 字串,只需在JSONObject 物件上呼叫toString( ) 方法即可。這將傳回物件資料的字串表示形式。
範例:
String myJsonString = myJsonObject.toString();
以上是如何將 Java HashMap 轉換為 JSON 物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!