Class FilePageModelPipeline

java.lang.Object
us.codecraft.webmagic.utils.FilePersistentBase
us.codecraft.webmagic.pipeline.FilePageModelPipeline
All Implemented Interfaces:
PageModelPipeline

public class FilePageModelPipeline extends FilePersistentBase implements PageModelPipeline
Store results objects (page models) to files in plain format.
Use model.getKey() as file name if the model implements HasKey.
Otherwise use SHA1 as file name.
Since:
0.3.0
Author:
code4crafter@gmail.com
  • Constructor Details

    • FilePageModelPipeline

      public FilePageModelPipeline()
      new JsonFilePageModelPipeline with default path "/data/webmagic/"
    • FilePageModelPipeline

      public FilePageModelPipeline(String path)
  • Method Details