
- Boon 教程
- Boon - 主頁
- Boon - 概述
- Boon - 環境設定
- 分析 JSON
- Boon - 轉換為物件
- Boon - 轉換為對映
- Boon - 源
- 生成 JSON
- Boon - 從物件
- Boon - 從對映
- 日期處理
- Boon - 長日期
- Boon - 字串日期
- Boon - 生成日期
- 批註
- Boon - @JsonIgnore
- Boon - @JsonInclude
- Boon - @JsonViews
- Boon - @JsonProperty
- Boon 有用資源
- Boon - 快速指南
- Boon - 有用資源
- Boon - 討論
Boon - 從對映
ObjectMapper 類可以用於從對映生成 json 字串。
例項
以下例項使用 ObjectMapper 類從對映物件生成 JSON 字串。
import java.util.ArrayList; import java.util.HashMap; import java.util.List; 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(); Map<String, String> student = new HashMap<>(); student.put("Name", "Mahesh"); student.put("RollNo", "21"); Map<String, String> student1 = new HashMap<>(); student1.put("Name", "Suresh"); student1.put("RollNo", "22"); List<Map<String,String>> studentList = new ArrayList<>(); studentList.add(student); studentList.add(student1); Map<String, List> studentMap = new HashMap<String, List>(); studentMap.put("students", studentList); String jsonString = mapper.writeValueAsString(studentMap); System.out.println(jsonString); } }
輸出
當你執行上述程式碼時,你應該會看到如下輸出 −
{"students":[{"RollNo":"21","Name":"Mahesh"},{"RollNo":"22","Name":"Suresh"}]}
廣告