Jsoup 实现短网址生成

发布于 2015-09-21 / Java / 0条评论 / 331浏览

我要介绍的一个强大的java html 解析器 jsoup
语法和javascript&jQuery类似,有兴趣可以去官网看看,我这边就使用jsoup实现一个简单的短网址生成器
不多说了。直接上马

public static void main(String[] args) { String api = "http://service.weibo.com/share/share.php?appkey=1343713053&url="; String url = "http://denghb.coding.io/"; try { Document doc = Jsoup.connect(api + url).get(); Elements newsHeadlines = doc.select(".tag_text"); // 获取短网址 for (Element element : newsHeadlines) { System.out.println(element.text()); break; } } catch (IOException e) { e.printStackTrace(); } }

输出

http://t.cn/RyazWvh

实现原理。
很久以前发现微博分享功能会根据要分享的网站生成一个短连接,我就是用get请求调用了分享接口,然后在返回的html数据里面找出那个短链接,有点杀鸡取卵的感觉。这个就是一个demo,不要太在意。有思想很重要。

是不是so easy?

还有很多强大的功能等你们去发掘

短网址

评论
站长统计