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\":?\"北京市\",\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屬性 我寫的這個不對 拋異常了 麻煩大神幫我打一下 代碼已經貼出來了
添加回答
舉報
0/150
提交
取消