magic-Dependency/src/main/java/us/codecraft/spider/pipeline/ConsolePipeline.java

24 lines
590 B
Java

package us.codecraft.spider.pipeline;
import us.codecraft.spider.Page;
import us.codecraft.spider.Site;
import us.codecraft.spider.selector.Selectable;
import java.util.Map;
/**
* User: cairne
* Date: 13-4-21
* Time: 下午1:45
*/
public class ConsolePipeline implements Pipeline{
@Override
public void process(Page page,Site site) {
System.out.println("get page: "+page.getUrl());
for (Map.Entry<String, Selectable> entry : page.getFields().entrySet()) {
System.out.println(entry.getKey()+":\t"+entry.getValue().toStrings());
}
}
}