我已经在一个接受 URL 参数的函数中实现了我自己的实现,但我不禁想到在 Android API 中一定有一个很好的函数可以做到这一点。
有这样的功能吗?
编辑:糟糕。我只想要文本 - 而不是 HTML。
最佳答案
考虑到您是通过 http 提取内容,您将不得不解析 HTML 元素。解决此问题的唯一方法是,如果您调用的脚本将根据查询字符串以其他格式返回数据,这听起来不像您要问的那样。
如果您想了解如何解析 HTML 的一个很好的示例,请查看 http://d.android.com 上的 Wiktionary 示例,特别是文件:
- SimpleWikiHelper.java哪个 从中提取页面内容 流
- ExtendedWikiHelper.java 它解析出 HTML(使用 RegEx) 转化为内容中使用的 申请。
我怀疑这是否能完全回答您的问题,但我希望它能引导您朝着正确的方向前进。
关于java - 从网页中获取文本作为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1968006/