निम्नलिखित कोड को देखते हुए:सरल Gson.fromJson उदाहरण में विफल रहता है
final class retVal { int photo_id; }
Gson gson = new Gson();
retVal ret = gson.fromJson("{\"photo_id\":\"383\"}", retVal.class);
मैं null
को ret
सेट मिलता है।
मुझे यकीन है कि मैंने कुछ स्पष्ट रूप से याद किया है, क्योंकि toJson
एक वर्ग के साथ भी विफल रहता है, हालांकि JsonObject
के माध्यम से हाथ निर्माण।
रवींद्र! मुझे पता था कि यह एक बेवकूफ गलती होनी चाहिए। वह काम करता है, धन्यवाद। क्या आप समझा सकते हैं * क्यों * यह काम करता है, कृपया? –
जीएसओएन स्थानीय वर्गों के विलुप्त होने की अनुमति नहीं देता है। – Rajesh