Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从网站获取文本到字符串?_Java_Android_Network Programming - Fatal编程技术网

Java 如何从网站获取文本到字符串?

Java 如何从网站获取文本到字符串?,java,android,network-programming,Java,Android,Network Programming,如何在Android上将XML从导入字符串?我试着用教程来做,但没有成功的方法。这是我的密码: public String getXmlFromUrl(String url) { String text = ""; try { HttpGet get = new HttpGet(url); HttpClient httpclient = new DefaultHttpClient(); HttpResponse response

如何在Android上将XML从导入
字符串
?我试着用教程来做,但没有成功的方法。这是我的密码:

public String getXmlFromUrl(String url) {
    String text = "";
    try {
        HttpGet get = new HttpGet(url); 
        HttpClient httpclient = new DefaultHttpClient();
        HttpResponse response = httpclient.execute(get);
        InputStream inputStream = response.getEntity().getContent();
        String line = "";
        BufferedReader rd = new BufferedReader(new InputStreamReader(inputStream));
        while ((line = rd.readLine()) != null) {
            text += line; 
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
    return text;
}

那么你的代码会发生什么呢?是返回空字符串还是崩溃?如果是第二个,请张贴您的日志。很抱歉,它现在起作用了。我不知道哪里出了问题。但是,虽然是更好的方式得到字符串?