0
在Android 2.1的此JSONObject.toString()給出不同的結果在2.2比2.1(.NET日期格式)
JSONObject o = new JSONObject();
o.put("MyDate", "/Date(1289334937639)/");
Log.d(TAG, o.toString());
產生
{"MyDate":"/Date(1289334937639)/"}
但在2.2它產生
{"MyDate":"\/Date(1289334937639)\/"}
我正在和.Net網絡服務通話,所以2.2版本能夠正常工作。我如何讓2.1產生同樣的東西而不破壞2.2?
感謝您的幫助。
感謝您的建議。我想我在eclipse中有最新的json版本,但它看起來像2.1模擬器(並且我在運行2.1的motorola droid上證實了這一點)使用的版本與2.2模擬器不同。也就是說,相同的代碼(相同的導入)根據android的版本產生兩個不同的結果。我可以強制模擬器/設備使用我希望使用的json版本嗎? – 2010-12-23 18:59:46