Rumah >Java >javaTutorial >Bagaimanakah saya boleh menukar Java HashMap kepada Objek JSON?
Menukar HashMap kepada JSON dalam Java
Menukar HashMap kepada objek JSON di Java ialah proses mudah yang boleh dicapai menggunakan org .json.JSONObject kelas. Dengan memulakan objek JSONObject baharu dengan HashMap sebagai parameter, anda boleh mengubah HashMap anda menjadi perwakilan objek JSON dengan lancar.
Contoh:
import org.json.JSONObject; HashMap<String, String> myHashMap = new HashMap<>(); myHashMap.put("Name", "John Doe"); myHashMap.put("Age", "30"); JSONObject myJsonObject = new JSONObject(myHashMap);
Selepas penukaran , pembolehubah myJsonObject akan mengandungi perwakilan JSON bagi HashMap, dengan setiap pasangan kunci dan nilai diwakili sebagai Harta objek JSON.
Fungsi Tambahan
Kelas org.json.JSONObject menyediakan pelbagai fungsi berguna untuk memanipulasi data JSON, termasuk:
Menukar Objek JSON kepada Rentetan JSON
Untuk menukar objek JSON kepada rentetan JSON dalam Java, hanya panggil kaedah toString() pada Objek JSONObject. Ini akan mengembalikan perwakilan rentetan data objek.
Contoh:
String myJsonString = myJsonObject.toString();
Atas ialah kandungan terperinci Bagaimanakah saya boleh menukar Java HashMap kepada Objek JSON?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!