【发布时间】:2017-02-23 20:30:04
【问题描述】:
{
"nose": {
"color": 1
},
"wing": {
"span": 24.0,
"weight": 3.2,
"flex": 0.93,
"flaps": false
},
"tail": {},
"cabin": {},
"physics": {
"cruise_control": false
},
"turbines": {
"speed": 1.0
},
"gear": {
"speed": 82.1,
"rpm": 5200
}
}
我正在尝试将上面的 JSON 解析为数据结构。我最初使用的是 Gson,但大多数解决方案建议创建一个类结构来反映我的 Gson 的结构并使用 fromJson(String, Class) 但我不想这样做,因为 JSON 的结构可能会改变,我不会不想每次都格式化我的课程。
【问题讨论】:
-
Gson 可以解析为 JsonObject。
new JSONObject(jsonStr); -
你愿意使用Jackson吗?
标签: java json parsing gson computer-science