Update JsonFilePipeline.java

JsonFilePipeline可以自动新建尚不存在的文件夹
master
GaoShen 2014-05-08 15:08:55 +08:00
parent 4e65dac249
commit 5883ed93d7
1 changed files with 1 additions and 1 deletions

View File

@ -38,7 +38,7 @@ public class JsonFilePipeline extends FilePersistentBase implements Pipeline {
public void process(ResultItems resultItems, Task task) {
String path = this.path + "/" + task.getUUID() + "/";
try {
PrintWriter printWriter = new PrintWriter(new FileWriter(new File(path + DigestUtils.md5Hex(resultItems.getRequest().getUrl()) + ".json")));
PrintWriter printWriter = new PrintWriter(new FileWriter(getFile(path + DigestUtils.md5Hex(resultItems.getRequest().getUrl()) + ".json")));
printWriter.write(JSON.toJSONString(resultItems.getAll()));
printWriter.close();
} catch (IOException e) {