Class JsonFilePageModelPipeline

  • All Implemented Interfaces:
    PageModelPipeline

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

      • JsonFilePageModelPipeline

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

        public JsonFilePageModelPipeline​(java.lang.String path)