使用java如何将html转化成xml
1、java中利用HtmlAgilityPack API就可以把html解析成xml了。
2、在HtmlAgilityPack中常用到的类有HtmlDocument、HtmlNodeCollection、HtmlNode和HtmlWeb等。
3、其流程一般是先获取HTML,这个可以通过HtmlDocument的Load()或LoadHtml()来加载静态内容,或者也可以HtmlWeb的Get()或Load()方法来加载网络上的URL对应的HTML。
4、得到了HtmlDocument的实例之后,就可以用HtmlDocument的DocumentNode属性,这是整个HTML文档的根节点,它本身也是一个HtmlNode
5、然后就可以利用HtmlNode的SelectNodes()方法返回多个Html鲍伊酷雪Node的集合对象HtmlNodeCollection,也可以利用HtmlNod髫潋啜缅e的SelectSingleNode()方法返回单个HtmlNode。
6、HtmlAgilityPack确实是一个功能强大、体积小的开源HTML解析类库,在本篇仅仅是介绍了其中几邗锒凳审个类的用法,但光这些就足以供周公快速实现了许久没有实现的功能,如果让周公用正则表达式来实现类似的功能,时间肯定要比用这个长得多。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:53
阅读量:77
阅读量:40
阅读量:34
阅读量:74