Boon - Nguồn
ObjectMapperlớp có thể được sử dụng để phân tích cú pháp json từ các nguồn khác nhau. Nó có thể sử dụng các nguồn sau để phân tích cú pháp JSON.
mảng byte
mảng char
File
Lớp đọc
Các lớp luồng đầu vào
String
Thí dụ
Ví dụ sau là sử dụng lớp ObjectMapper để phân tích cú pháp một mảng ký tự JSON thành một Đối tượng Bản đồ.
import java.util.Map;
import org.boon.json.JsonFactory;
import org.boon.json.ObjectMapper;
public class BoonTester {
public static void main(String args[]){
ObjectMapper mapper = JsonFactory.create();
String jsonString = "{\"name\":\"Mahesh\", \"age\":21}";
char[] jsonCharAray = jsonString.toCharArray();
Map studentMap = mapper.readValue(jsonCharAray, Map.class);
System.out.println("Name: " + studentMap.get("name"));
System.out.println("Age: " + studentMap.get("age"));
}
}
Đầu ra
Bạn sẽ thấy kết quả sau:
Name: Mahesh
Age: 21