org.json - Thuộc tính

Lớp thuộc tính cung cấp các phương thức tĩnh để chuyển đổi văn bản thuộc tính thành một JSONObject và ngược lại.

Các phương pháp sau được đề cập trong ví dụ.

  • toJSONObject(Properties) - Chuyển đổi dữ liệu thuộc tính thành Đối tượng JSONObject.

  • toProperties(JSONObject) - Chuyển đổi một JSONObject thành đối tượng thuộc tính.

Thí dụ

import java.util.Properties;
import org.json.JSONObject;
import org.json.Property;

public class JSONDemo {
   public static void main(String[] args) {
      Properties properties = new Properties();
      properties.put("title", "This is a title text");
      properties.put("subtitle", "This is a subtitle text");

      System.out.println("Properties to JSON");
      JSONObject jsonObject = Property.toJSONObject(properties);
      System.out.println(jsonObject);

      System.out.println("JSON to properties");
      System.out.println(Property.toProperties(jsonObject));
   }
}

Đầu ra

Properties to JSON
{"subtitle":"This is a subtitle text","title":"This is a title text"}
JSON to properties
{subtitle = This is a subtitle text, title = This is a title text}