当前位置: 首页 > news >正文

单页面网站做百度推广中国国家数据统计网

单页面网站做百度推广,中国国家数据统计网,wordpress数据库优化技巧,wordpress文章题目数字学习java有3个多月了,一直想在学习过程中写点什么,把自己的成长历程记录下来,但是一直不知道写些什么。这次我终于下定决心写出自己的第一篇文章,督促自己学习,希望大神勿喷,如果哪位大神有闲心阅读了一下&…

学习java有3个多月了,一直想在学习过程中写点什么,把自己的成长历程记录下来,但是一直不知道写些什么。这次我终于下定决心写出自己的第一篇文章,督促自己学习,希望大神勿喷,如果哪位大神有闲心阅读了一下,如有错误,希望能够指出,在下感激不尽,也希望能和像我一样的初学者共同学习进步。

Jsoup是java的一个解析和遍历HTML的API,可以把一个HTML字符串解析成一个Document文档,并且会尽可能的得到一个标准的解析结果。

  1. 会自动补充缺失的结束标记。(eg:"<p>Jsoup<p>Jsoup"会解析为"<p>Jsoup</p><p>Jsoup</p>")
  2. 官方文档说会创建隐式标签,即("<td>Jsoup</td>"会解析为<table><tr><td>Jsoup</td></tr></table>"),但是经验证并不会创建,而是会忽略td标签,解析为("Jsoup");
  3. 会自动创建完整的HTML页面结构,即自动创建<html><head><body>标签。

例如:

public static void main(String[] args){String html1="<p>Jsoup<p>LKZERO";Document doc=Jsoup.parse(html1); System.out.println(doc.toString());System.out.println("--------");String html2="<td>LKZERO</td><br>" +"<tr><td>LKZERO<td></tr><br />" +"<table><tr><td>JSOUP</td></tr></table>";Document doc2=Jsoup.parse(html2); System.out.println(doc2.toString());
}


得到结果:

<html><head></head><body><p>Jsoup</p><p>LKZERO</p></body>
</html>
--------
<html><head></head><body>LKZERO<br />LKZERO<br /><table><tbody><tr><td>JSOUP</td></tr></tbody></table></body>
</html>

Jsoup解析得到的Document文档是由Document,Element,Node和TextNode组成的,其中Document继承Element,Element继承Node,TextNode继承Node。

  • parse()静态方法:Jsoup解析HTML字符串使用parse静态方法,无论HTML字符串是什么内容,都会得到一个Document文档,至少会包含<html><head><body>三个元素。
  • parseBodyFragment()静态方法:经我测试与parse()得到的结果相同,不太明白二者区别。官方文档上说此方法把任何用户输入的HTML都会被解析为body部分,但是我测试得到的结果并不是这样。希望有大神能够指导。

 

转载于:https://www.cnblogs.com/lkzero/archive/2013/04/02/Jsoup-HTML.html

http://www.lbrq.cn/news/2393281.html

相关文章:

  • 学校网站网站建设seo网站排名优化培训教程
  • 网站上可以做直播吗武汉seo广告推广
  • 在pc端网站基础上做移动端销售的技巧与口才
  • 佛山高端网站开发公司站长权重
  • 南通做网站需要多少钱网站制作代码
  • 机械设备如何做网站超级优化
  • 怎么样用手机做网站关键词短视频seo系统
  • 建设专门网站 强化信息宣传百度官方网站网址是多少
  • 政府网站建设指南 标准搜索引擎优化工具有哪些
  • 做领域细分行业需要建网站吗网站推广的营销策划方案
  • 网站反链是什么意思建网站建设
  • 自己做网站制作全网整合营销推广系统
  • 喀什地区建设局网站外链网盘
  • 网站建设a云世家宋南南网站优化推广公司
  • dw做的网站如何让别人看看宣传软文是什么
  • 套餐网站最新行业动态
  • 给网站划分栏目seo搜狗排名点击
  • 农业网站平台建设方案网站域名购买
  • wordpress 招聘网站seo的中文含义是什么
  • 如何建立网站快捷方式到桌面系统开发
  • 怎么网站能找人做装修事网站页面优化方法
  • 微信公众号怎么二次开发seo云优化外包
  • 怎么看网站后台什么语言做的搜索引擎推广seo
  • 想做个网站不知道做什么网络营销企业网站推广
  • 网站建设数据的保密性seo优化技术排名
  • 除了速卖通还有什么网站做外贸南京网络营销服务
  • 郑州做网站的联系方式外链网站推荐
  • 阿里巴巴开店网站怎么做淄博新闻头条最新消息
  • 安徽智农网络信息技术服务有限公司 网站开发网站友情链接出售
  • 郑州网站建设更好产品市场调研怎么做
  • Jenkins自动化部署.NET应用实战:Docker+私有仓库+SSH远程发布
  • Python暑期学习笔记5
  • 使用 jar -xvf 解压JAR文件无反应怎么办?
  • LVDS系列21:Xilinx 7系ISERDESE2原语(二)
  • 【C++详解】STL-stack、queue的模拟实现,容器适配器,deque双端队列介绍
  • lua(xlua)基础知识点记录一