public?static?void?main(String[]?args)?{
?String?json?=?"{\n"?+????????????????"??\"code\":?\"1000\",\n"?+?????????????
????"??\"success\":?true,\n"?+????????????????"??\"message\":?\"操作成功\",\n"?+???
?????????????????"??\"data\":?[\n"?+????????????????"????{\n"?+???????????
??????????????????????"??????\"id\":?\"p_1\",\n"?+?????????
?????????????????????????????"??????\"parentId\":?\"0\",\n"?+???
??????????????????????????????????????????"??????\"fullName\":?\"安徽省\",\n"?+??
????????????????????????????????????????????????????????"??????\"shortName\":?null,\n"?+??
??????????????????????????????????????????????????????????????????????"??????\"type\":?\"0\"\n"?+?
?????????????????????????????????????????????????????????????????????????????????????"????},\n"?+????
?????????????????????????????????????????????????????????????????????????????????????????????????"??
???????????????????????????????????????????????????????????????????????????????????????????????????{\n"?+????????????????"??????\"id\":?\"p_2\",\n"?+????????????????"??????\"parentId\":?\"0\",\n"?+????????????????"??????\"fullName\":?\"北京市\(zhòng)",\n"?+????????????????"??????\"shortName\":?null,\n"?+????????????????"??????\"type\":?\"0\"\n"?+????????????????"????},\n"?+????????????????"????{\n"?+????????????????"??????\"id\":?\"p_3\",\n"?+????????????????"??????\"parentId\":?\"0\",\n"?+????????????????"??????\"fullName\":?\"福建省\",\n"?+????????????????"??????\"shortName\":?null,\n"?+????????????????"??????\"type\":?\"0\"\n"?+????????????????"????}]}";
??JsonParser?parser?=?new?JsonParser();
??JsonElement?element?=?parser.parse(json);
??JsonObject?root?=?element.getAsJsonObject();
??JsonObject?f?=?root.get("data").getAsJsonObject().remove("id").getAsJsonObject();
???DivisionDTO[]?dos?=?new?Gson().fromJson(root.get("data"),?DivisionDTO[].class);我想先獲取data屬性? 然后再刪除data屬性里的id屬性 我寫的這個(gè)不對(duì) 拋異常了 麻煩大神幫我打一下 代碼已經(jīng)貼出來了
1 回答

imooc_幕課網(wǎng)
TA貢獻(xiàn)12條經(jīng)驗(yàn) 獲得超3個(gè)贊
?root.get(
"data"
).getAsJsonObject()
應(yīng)該是獲取JsonObject
s吧
添加回答
舉報(bào)
0/150
提交
取消