怎么获取多个多个a标签的链接和文本啊
例如小孩
吃的
用的
jsoup解析html
答案:2 悬赏:40
解决时间 2021-12-13 20:03
- 提问者网友:他的思颖
- 2021-12-13 00:25
最佳答案
- 二级知识专家网友:哥在撩妹请勿打扰
- 2021-12-13 00:39
假设html变量就是html文档,select的函数用法和jquery通用
Document doc = Jsoup.parse(html);
Elements es = doc.select("a");
for(Element e : es){
//链接(a的href属性,别的属性也是用这个获取)
e.attr("href");
//文本
e.text()
}
Document doc = Jsoup.parse(html);
Elements es = doc.select("a");
for(Element e : es){
//链接(a的href属性,别的属性也是用这个获取)
e.attr("href");
//文本
e.text()
}
全部回答
- 1楼网友:摧毁过往
- 2021-12-13 01:51
jsoup可以解析xml,不过要比较新的版本才支持,你解析xml文档时,调用这个parse方法,document doc=jsoup.parse(html, "", parser.xmlparser());,后面就和解析html一样了,可以调用select选标签等等。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯