android:从页面解析html

标签 android

我想从页面中解析出一些文本。

例如,是否有一种简单的方法可以将产品信息保存到字符串中?示例网址:http://upcdata.info/upc/7310870008741

谢谢

最佳答案

Jsoup 非常擅长从 Android 应用程序中解析简单的 HTML:

http://jsoup.org/

要获取页面,只需执行以下操作:

URL url = new URL("http://upcdata.info/upc/7310870008741");
Document document = Jsoup.parse(url, 5000);

然后你可以从Document中解析出你需要的任何东西。查看此链接以获取有关如何提取页面部分内容的简要说明:

http://jsoup.org/cookbook/extracting-data/dom-navigation

关于android:从页面解析html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4691924/

相关文章:

android - 新的 Android 'hello, world' 项目没有通过标准的 Lint 测试

java - 在 Asynctask 的 onPostExecute() 方法中更改 fragment

android - 从 ScrollView 返回打开 subview

Android - SQLiteStatement(多次插入)执行失败,API 级别 14

java - Listview 中的 Listview 不起作用

java - Android jack 工具链无法识别流中的 java.util.function.Predicate

Android HTTP登录问题

javascript - 固定位置在移动浏览器中不起作用

Android:保持 fragment 运行

android - 如何根据 Android 中 Urban Airship Pushnotification 的额外值更改状态栏图标