java - Android + Jsoup - 解析 HTML 时遇到问题

标签 java android html-parsing jsoup

基本上,我有一大串 HTML。在里面,我有一个“pageHeader”类的范围。我在打开添加了 Jsoup 部分的应用程序时遇到了很多麻烦,让 laone 使用 HTML 的解析部分。首先,这是我的导入:

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

在我得到字符串 html 后这基本上只是一长串 HTML,我尝试解析我的 onCreate 中的文档方法:

try {
    Document doc = Jsoup.parse(html);
    Element span = doc.select("span.pageHeader").first();
    String text = span.attr("InnerText");
} catch(Exception e) {
    e.printStackTrace();
}

我尝试了其他一些方法,但它们主要都是该方法的变体。尽管 Eclipse 中没有可见的错误,它总是会使模拟器崩溃。

最佳答案

我错误地导入了目录。如果有人有类似的问题(怀疑但哦好吧),请引用优秀的答案here .

关于java - Android + Jsoup - 解析 HTML 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9965073/

相关文章:

java - Tomcat SSL 不同的 keystore 和 key 密码

java - 拥有恒定的KeyStore会降低安全性吗?

java - 检查集合是否对称的有效方法

android - 使用 Amazon Android API 下载文件

java - 当 View 被限制为卡片 View 时,如何修复 View 不离开页面

html - 如何使用 PowerShell 解析网站的 HTML

java - 使用 ant 构建后,线程主 java.lang.noclassdeffounderror 中出现异常

android - gradle项目同步失败android studio

python - lxml etree 和 xpath 返回编码图像而不是 src 的 URL

java - Jsoup Java HTML 解析器 : Executing Javascript events