當前位置:成語大全網 - 書法字典 - 如何防止Gson將JsonString中的int long等數字轉換為帶decimal的Double?

如何防止Gson將JsonString中的int long等數字轉換為帶decimal的Double?

將json字符串轉換為映射後

page = 1和limit = 10等內部int數據將被轉換為Double,輸出page = 1.0和limit = 10.0。

時間戳= 1231231231231231等長類型也會轉換成Double,輸出1exxxx(科學計數法)。

Gson 2.8.4中包含的這個提交通過允許我們指定如何轉換數字類型來解決這個問題。