मैं निम्नलिखित कोड है कि एक यूआरएलएक यूआरएल के एंड्रॉयड पढ़ें सामग्री (सामग्री परिणाम में के बाद लापता)
public static String DownloadText(String url){
StringBuffer result = new StringBuffer();
try{
URL jsonUrl = new URL(url);
InputStreamReader isr = new InputStreamReader(jsonUrl.openStream());
BufferedReader in = new BufferedReader(isr);
String inputLine;
while ((inputLine = in.readLine()) != null){
result.append(inputLine);
}
}catch(Exception ex){
result = new StringBuffer("TIMEOUT");
Log.e(Util.AppName, ex.toString());
}
in.close();
isr.close();
return result.toString();
}
समस्या की सामग्री को पढ़कर है मैं सामग्री याद आ रही है के बाद परिणाम में 4065 वर्ण लौट आए। क्या कोई मुझे इस समस्या को हल करने में मदद कर सकता है।
नोट: यूआरएल जिसे मैं पढ़ने की कोशिश कर रहा हूं, में एक जेसन प्रतिक्रिया है, इसलिए सबकुछ एक पंक्ति में है, मुझे लगता है कि मुझे कुछ सामग्री क्यों गुम है। convertStreamToString है, जबकि
try {
feedUrl = new URL(url).openConnection();
} catch (MalformedURLException e) {
Log.v("ERROR","MALFORMED URL EXCEPTION");
} catch (IOException e) {
e.printStackTrace();
}
try {
in = feedUrl.getInputStream();
json = convertStreamToString(in);
}catch(Exception e){}
:
हाय मुझे एक ही समस्या है। क्या आप मेरी मदद कर सकते हैं इसे सुधारने के लिए आपने क्या किया है ??? – Praveen
मुझे अभी तक इस समस्या का समाधान मिला है। – Josnidhin
एचटीपी क्लाइंट का उपयोग करने के बारे में कैसे? मेरा मतलब है org.apache.http.client.HttpClient। – skysign