1. 程式人生 > >JSON does not allow non-finite numbers問題解決

JSON does not allow non-finite numbers問題解決

程式碼中為:JSONArray.fromObject(json)

在使用JSONArray時報錯:

JSON does not allow non-finite numbers;

原因為:

JSON 在轉換時 double 值為無窮大(INFINITY),在轉換前對該值做下處理即可。

若轉換的值為NAN時,也會轉換失敗。