我正在解析网页,我得到了一个错误

时间:2015-05-06 12:06:46

标签: android web

这是我的代码

private class DownloadWebpageTask extends AsyncTask<String, Void, String> {
    protected String doInBackground(String...urls){
        try{ return (String)downloadUrl((String)urls[0]); }
        catch( IOException e){return "download fail"; }
    }

    protected void onPostExecute(String result){
        String word ="";
        int start = -1;
        int end=-1;

        String tag_start="<title>";
        String tag_end= "</title>";

        start = result.indexOf(tag_start);
        if(start != -1){
            end = result.indexOf(tag_end);

            if(end != -1){
                word=result.substring(start+tag_start.length(), end);
                text.append("result : "+word+", start : "+start+" , end:"+end);
            }
            else
                text.append("there is no data");
        }
        else
            text.append("there is no data");

    }


}

关于解析网页。 然后我收到了这个错误 我不知道出了什么问题 你能救我吗?

This is a error

1 个答案:

答案 0 :(得分:1)

您的错误显示为missing INTERNET permission,因此您应在AndroidManifest.xml中添加此权限,如下所示:

<uses-permission android:name="android.permission.INTERNET" />