java - 解析 HTML(安卓)

标签 java android html parsing jsoup

怎么了?当我点击 BTN 时,它停止了(意外)。这是代码工作错误的部分,我使用的库是Jsoap。请帮助我

btn.setOnClickListener(new OnClickListener() {      
    public void onClick(View v) {

        try {
            doc = Jsoup.connect("http://hitage.ru").get();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        //Elements nodes = doc.getElementsByAttributeValueStarting("class", "page node");
    }
});

最佳答案

您无法在 UI 线程上进行网络调用。您需要使用AsyncTask或类似的东西。另外,请确保您有

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

在您的AndroidManifest.xml中。

关于java - 解析 HTML(安卓),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14203892/

相关文章:

作为 Intent.ACTION_SEND 发送时 Android PDF 不被接受

android - 无法让 JQueryMobile CSS/JS 在 PhoneGap 中加载

jQuery 树表 : Get first and last child of all nodes

java - 从 FileObserver 启动 IntentService

java - HTTP - 500 组织.springframework.web.util.NestedServletException : Handler processing failed;

安卓 Facebook 图谱 API JSONException 'No value for email'

android - 布局检查器错误。在模拟器中,应用程序不会更新旧布局

javascript - CSS 和 &lt;input type ='file' > - 讨论

java - 尝试用java程序减去二进制数小错误

java - 当我打开自己的现有项目时,发生此 gradle 构建错误