2014-01-27 35 views
0

我在我的json字符串中獲得了不同類型的數字。所以用JSONObject解析這些數字會導致3.7E-4這樣的數字表示。我更喜歡將數字看作string。該怎麼辦?如何防止這種轉換?org.json.JSONObject與數據混合

{"data": 
    {"number1":0.0004, 
    "number2":0.00038, 
    "number3":0.00037 
}} 
+0

是您使用的庫來解析JSON,傑克遜? – Philipp

+1

請再閱讀文章。 – Outofdate

+0

[哪一個](http://grepcode.com/search/?query=*.JSONObject) – Philipp

回答

0

只需在將您的號碼設置爲JSON之前創建一個字符串即可。

int number = 0; 
json.put(number + ""); 

你能舉個例子數量,而不是代表像上面?