qqmeishi demo
parent
db65dfafb8
commit
2b023c95c2
@ -0,0 +1,27 @@
|
||||
package us.codecraft.webmagic.model.samples;
|
||||
|
||||
import us.codecraft.webmagic.Site;
|
||||
import us.codecraft.webmagic.model.ConsolePageModelPipeline;
|
||||
import us.codecraft.webmagic.model.OOSpider;
|
||||
import us.codecraft.webmagic.model.annotation.ExtractBy;
|
||||
import us.codecraft.webmagic.model.annotation.TargetUrl;
|
||||
|
||||
/**
|
||||
* @author code4crafter@gmail.com
|
||||
* @date 14-4-11
|
||||
*/
|
||||
@TargetUrl("http://meishi.qq.com/beijing/c/all[\\-p2]*")
|
||||
@ExtractBy(value = "//ul[@id=\"promos_list2\"]/li",multi = true)
|
||||
public class QQMeishi {
|
||||
|
||||
@ExtractBy("//div[@class=info]/a[@class=title]/h4/text()")
|
||||
private String shopName;
|
||||
|
||||
@ExtractBy("//div[@class=info]/a[@class=title]/text()")
|
||||
private String promo;
|
||||
|
||||
public static void main(String[] args) {
|
||||
OOSpider.create(Site.me(), new ConsolePageModelPipeline(), QQMeishi.class).addUrl("http://meishi.qq.com/beijing/c/all").thread(4).run();
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue