update sample code in readme #63

master
yihua.huang 2014-03-03 21:22:39 +08:00
parent 4d628d80b4
commit 16ae066c62
1 changed files with 5 additions and 6 deletions

View File

@ -41,8 +41,7 @@ Write a class implements PageProcessor
```java ```java
public class OschinaBlogPageProcesser implements PageProcessor { public class OschinaBlogPageProcesser implements PageProcessor {
private Site site = Site.me().setDomain("my.oschina.net") private Site site = Site.me().setDomain("my.oschina.net");
.addStartUrl("http://my.oschina.net/flashsword/blog");
@Override @Override
public void process(Page page) { public void process(Page page) {
@ -60,8 +59,8 @@ Write a class implements PageProcessor
} }
public static void main(String[] args) { public static void main(String[] args) {
Spider.create(new OschinaBlogPageProcesser()) Spider.create(new OschinaBlogPageProcesser()).addUrl("http://my.oschina.net/flashsword/blog")
.pipeline(new ConsolePipeline()).run(); .addPipeline(new ConsolePipeline()).run();
} }
} }
``` ```
@ -87,8 +86,8 @@ You can also use annotation way:
public static void main(String[] args) { public static void main(String[] args) {
OOSpider.create( OOSpider.create(
Site.me().addStartUrl("http://my.oschina.net/flashsword/blog"), Site.me(),
new ConsolePageModelPipeline(), OschinaBlog.class).run(); new ConsolePageModelPipeline(), OschinaBlog.class).addUrl("http://my.oschina.net/flashsword/blog").run();
} }
} }
``` ```