用java jdk1.8,以wwww.jxufe.cn的域名为例,分析该域名下(超出该域名的网页忽略)所有网页的静态链接关系,并运用图形的方式展现关系。
有可以提供的思路么?我想问问有什么开源框架来画各种url之间的关系图呢?谢谢大家
用java jdk1.8,以wwww.jxufe.cn的域名为例,分析该域名下(超出该域名的网页忽略)所有网页的静态链接关系,并运用图形的方式展现关系。
有可以提供的思路么?我想问问有什么开源框架来画各种url之间的关系图呢?谢谢大家
无非就是抓取页面,正则表达式提取链接,然后递归抓取,放在一个图的数据结构中。
在一个2d平面上画出所有节点,并且把他们之间有关系的用直线连起来。
当然,要考虑图的美观,需要额外的算法。