天天看點

JSON格式轉int/long報錯

       從前端頁面傳遞過來的json串,背景接口用String接收後轉成map,再利用map的get()方法擷取相應的屬性值,這時當屬性類型為int或者long類型時會出現轉換異常。

        解決方法,先将相應的屬性轉換成Number類型,再調用Number對應的方法進行轉換。但有個地方需要注意,需要先判斷該屬性是否為空再進行轉換,否則會出現NullPointerException。

JSON格式轉int/long報錯