org.json.simple thư viện cho phép chúng ta đọc và ghi dữ liệu JSON trong Java. Nói cách khác, chúng tôi có thể mã hóa và giải mã đối tượng JSON. org.json.simple gói chứa các lớp quan trọng như JSONValue, JSONObject, JSONArray, JsonString và JsonNumber . Chúng tôi cần cài đặt json-simple.jar tệp để thực thi chương trình JSON trong khi org.json thư viện có các lớp để phân tích cú pháp JSON cho Java. Nó cũng chuyển đổi giữa JSON và XML, tiêu đề HTTP, Cookie, và CDF . org.json gói chứa các lớp quan trọng như JSONObject, JSONTokener, JSONWriter, JSONArray, CDL, Cookie và CookieList . Chúng tôi cần cài đặt json.jar tệp để thực thi chương trình JSON.
Ví dụ cho gói org.simple.json
import org.json.simple.JSONObject; public class SimpleJsonTest { public static void main(String[] args) { JSONObject jsonObj = new JSONObject(); jsonObj.put("empName", "Raja"); jsonObj.put("employeeId", "115"); jsonObj.put("age","30"); System.out.println(jsonObj.toJSONString()); } }
Đầu ra
{"empName":"Raja","employeeId":"115","age":"30"}
Ví dụ cho gói org.json
import org.json.*; public class JSONTest { public static void main(String args[]) throws JSONException { String json = "{" + "Name : Jai," + "Age : 25, " + "Salary: 25000.00 " + "}"; JSONObject jsonObj = new JSONObject(json); System.out.println(jsonObj.toString()); } }
Đầu ra
{"Salary":25000,"Age":25,"Name":"Jai"}