From 2fd8f05fe222ed371d9da975d358277f17991942 Mon Sep 17 00:00:00 2001 From: "yihua.huang" Date: Wed, 25 Jun 2014 14:55:23 +0800 Subject: [PATCH] change path seperator for varient OS #139 --- .../us/codecraft/webmagic/pipeline/FilePageModelPipeline.java | 2 +- .../codecraft/webmagic/pipeline/JsonFilePageModelPipeline.java | 2 +- .../java/us/codecraft/webmagic/pipeline/JsonFilePipeline.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/FilePageModelPipeline.java b/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/FilePageModelPipeline.java index c4826e2..0db9b81 100644 --- a/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/FilePageModelPipeline.java +++ b/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/FilePageModelPipeline.java @@ -37,7 +37,7 @@ public class FilePageModelPipeline extends FilePersistentBase implements PageMod @Override public void process(Object o, Task task) { - String path = this.path + "/" + task.getUUID() + "/"; + String path = this.path + PATH_SEPERATOR + task.getUUID() + PATH_SEPERATOR; try { String filename; if (o instanceof HasKey) { diff --git a/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/JsonFilePageModelPipeline.java b/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/JsonFilePageModelPipeline.java index 1583b0c..7a7f80a 100644 --- a/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/JsonFilePageModelPipeline.java +++ b/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/JsonFilePageModelPipeline.java @@ -38,7 +38,7 @@ public class JsonFilePageModelPipeline extends FilePersistentBase implements Pag @Override public void process(Object o, Task task) { - String path = this.path + "/" + task.getUUID() + "/"; + String path = this.path + PATH_SEPERATOR + task.getUUID() + PATH_SEPERATOR; try { String filename; if (o instanceof HasKey) { diff --git a/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/JsonFilePipeline.java b/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/JsonFilePipeline.java index e36f920..3ff42bf 100644 --- a/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/JsonFilePipeline.java +++ b/webmagic-extension/src/main/java/us/codecraft/webmagic/pipeline/JsonFilePipeline.java @@ -35,7 +35,7 @@ public class JsonFilePipeline extends FilePersistentBase implements Pipeline { @Override public void process(ResultItems resultItems, Task task) { - String path = this.path + "/" + task.getUUID() + "/"; + String path = this.path + PATH_SEPERATOR + task.getUUID() + PATH_SEPERATOR; try { PrintWriter printWriter = new PrintWriter(new FileWriter(getFile(path + DigestUtils.md5Hex(resultItems.getRequest().getUrl()) + ".json"))); printWriter.write(JSON.toJSONString(resultItems.getAll()));