我用jsoup返回html页面中没有标签
我是搞生物信息的,需要在NCBI上解析一些数据,下面是我的代码
页面中明显有<pre>标签,而且里面的内容也是我想要的,但是就是输出不出来
下图是NCBI页面里的内容

下面的控制台内容是我输出的内容

希望大牛不吝赐教,小弟不胜感激
public class JsoupTest {
/**
* 爬取和解析HTML
* @author hehe
* @throws IOException
* @time 2016.3.1
* */
public static void getHtml(String s) throws IOException{
URL url=new URL(s);
Document doc = Jsoup.parse(url, 5000);
System.out.println(doc);
}
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
getHtml("http://www.ncbi.nlm.nih.gov/protein/18857725");
}
}页面中明显有<pre>标签,而且里面的内容也是我想要的,但是就是输出不出来
下图是NCBI页面里的内容

下面的控制台内容是我输出的内容

希望大牛不吝赐教,小弟不胜感激
...全文
相关推荐
jsoup解析返回的html
比如,选取页面中的所有段落: ```java Elements paragraphs = doc.select("p"); ```4.
java操作修改html标签
例如,要获取页面中的所有`<p>`标签,可以这样写:```javaElements paragraphs = doc.select("p");for (Element p : paragraphs) {
Android开发之利用jsoup解析HTML页面的方法
这时,我们可以利用jsoup这个强大的Java库来解析HTML页面。jsoup提供了丰富的API,使得处理HTML文档变得简单易行。
Jsoup操作解析Html文件
Jsoup遵循HTML5的标准,同时也支持HTML4,能够正确处理嵌套、缺失闭合标签等问题。在实际开发中,Jsoup常用于Web爬虫、数据提取、内容清洗以及自动化测试等多个场景。
android使用Jsoup 抓取页面的数据
例如,如果你想要选取所有的段落(`<p>`标签),可以使用`doc.select("p")`。返回的`Elements`对象包含了所有匹配的元素,你可以遍历并处理这些元素。


