手机
当前位置:查字典教程网 >编程开发 >Java >java实现获取网站的keywords,description
java实现获取网站的keywords,description
摘要:获取网站的

获取网站的<meta name="keywords" content="" />和<meta name="description" content="“>关键字和描述内容

实现HTML解析器jsoup

下载jsoup的lib地址:http://jsoup.org/download

复制代码 代码如下:

package cn.evan.util;

import java.io.IOException;

import org.jsoup.Jsoup;

import org.jsoup.nodes.Document;

import org.jsoup.nodes.Element;

import org.jsoup.select.Elements;

public class SemanticCrawl {

public static void main(String[] args) {

Document doc = null;

try {

doc = Jsoup.connect("网址").get();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

String title = doc.title();

Elements metas = doc.head().select("meta");

for (Element meta : metas) {

String content = meta.attr("content");

if ("keywords".equalsIgnoreCase(meta.attr("name"))) {

System.out.println("关键字:"+content);

}

if ("description".equalsIgnoreCase(meta.attr("name"))) {

System.out.println("网站内容描述:"+content);

}

}

Elements keywords = doc.getElementsByTag("meta");

System.out.println("标题"+title);

}

}

以上所述就是本文分享的全部内容了,希望大家能够喜欢。

【java实现获取网站的keywords,description】相关文章:

java中通过网卡名称获取IP地址

Java 图片压缩实现思路及代码

Java实现验证码具体代码

java hashtable实现代码

Java 字符终端上获取输入三种的方式分享

用java实现的获取优酷等视频缩略图的实现代码

java中实现汉字按照拼音排序(示例代码)

java多线程并发executorservice(任务调度)类

java 实现文件复制和格式更改的实例

Java实现九九乘法表的小例子

精品推荐
分类导航