我漫游,试图找到一个解决方案,如何从网页中的div(带有id)获取字符串 - 更具体地说,是另一个URL。下面是代码我目前有:JSoup - 从div class中抓取URL
Document doc = Jsoup.connect("http://www.wowhead.com/item=" + item_id).get();
Elements info = doc.select("div#ic" + item_id);
System.out.println(info);
项目ID例子是10003。我试图抓住对应于公司在内部DIV项目的图片URL,但它只返回此:
<div id="ic10003" style="float: left"></div>
我也试过选择叫iconlarge内-DIV级,与此:
Elements info = doc.select("div.iconlarge");
但它没有返回。我假设这是一个可变类型的问题,但我仍然不确定。有什么建议么?
你能更具体什么是您预期的输出? – soorapadman
我试图抓住一个div内部声明的图像url。预期的输出是如果使用是10003:http://wow.zamimg.com/images/wow/icons/large/inv_gauntlets_05.jpg nyname00解决了我的问题,虽然。再次,对于迟到的回复感到抱歉。 –