Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 以字符串形式从网页获取文本_Java_Android_Http - Fatal编程技术网

Java 以字符串形式从网页获取文本

Java 以字符串形式从网页获取文本,java,android,http,Java,Android,Http,我已经在一个带有URL参数的函数中实现了这一点,但我忍不住想,在Android API中一定有一个很好的函数已经实现了这一点 这样的功能存在吗 编辑:哎呀。我只想要文本,而不是HTML。考虑到您是通过http提取内容,您必须解析出HTML元素。解决这一问题的唯一方法是调用一个脚本,该脚本将根据查询字符串以其他格式返回数据,这听起来与您的要求不同 如果您想要一个解析HTML的好例子,请查看Wiktionary示例,特别是以下文件: 哪个 从中提取页面内容 溪流 它解析出HTML(使用 RegE

我已经在一个带有URL参数的函数中实现了这一点,但我忍不住想,在Android API中一定有一个很好的函数已经实现了这一点

这样的功能存在吗


编辑:哎呀。我只想要文本,而不是HTML。

考虑到您是通过http提取内容,您必须解析出HTML元素。解决这一问题的唯一方法是调用一个脚本,该脚本将根据查询字符串以其他格式返回数据,这听起来与您的要求不同

如果您想要一个解析HTML的好例子,请查看Wiktionary示例,特别是以下文件:

  • 哪个 从中提取页面内容 溪流
  • 它解析出HTML(使用 RegEx)转换为中使用的内容 应用程序

我怀疑这是否能完全回答你的问题,但我希望它能引导你朝着正确的方向前进。

这正是我想要的。谢谢。我没有“明白”他在找什么,但你明白了+1,很好,先生。另外,遇到一个HTML助手:
http://developer.android.com/reference/android/text/Html.html#fromHtml(java.lang.String)
尽管如此,它并不支持所有HTML标记,而且还缺少一些参考。