2015-09-10 11 views
14

मेरे एपीआई प्रिंट इस तरह एक साधारण json वस्तु का उपयोग कर सरल json वस्तु मिल प्रतिक्रिया?पुराना वापस 2

Call<JSONObject> result(); 

लेकिन जब प्रिंट response.body()onResponse (Response<JSONObject> response) में विधि है, यह रिटर्न {} यह रिक्त है जिसका अर्थ है:

मैं निम्नलिखित की कोशिश की।

+0

क्या आपने 'response.raw()। Body()' तक पहुंचने का प्रयास किया है? –

+0

क्या आपको समाधान मिला? – WonderKid

उत्तर

28

आर & डी के बहुत सारे जवाब के बाद मुझे जवाब मिला। कृपया पैकेज org.json

से पैकेज com.google.gson बजाय JSONObject से नीचे

उपयोग JsonObject यह पाते हैं कि कॉल Call<JsonObject> result() के बाद और onResponse (Response<JsonObject> response) विधि या response.body().toString();response.body() कहा करते थे में से apiwhatever आप चाहते हैं

+3

बहुत बढ़िया! भगवान आपका भला करे। – Steven

+3

अच्छी चीजें आदमी। मैंने आज JSONObject के साथ इस कोशिश की। अंतर (JsonObject) कभी नहीं देखा होगा। अगर मैं कर सकता तो फिर से ऊपर उठ जाऊंगा। – i2097i

संबंधित मुद्दे