坚持 成长 每日一篇
前言
一天突然想把博客上的文章离线到本地作为备份,一个好的程序员要有数据忧患意识!不然哪一天博客被管理员删除,网站被封,自己多年的积累就毁于一旦,于是我就开始在晚上找备份优快云工具,后来发现了下面这篇用java写的备份优快云到博客。于是下载了里面的代码到本地运行,可是我不是很懂java,加了HTML解析库后好像发现几个接口缺失,工程无法运行..但是看了博主的开发思路,觉得似乎开发一个备份优快云到本地的工具似乎不是很难,然后借助这两天阅兵放假自己模拟他的思路搞了个Mac下备份优快云到本地的工具,会java的朋友可以参考下下面的方法。
http://blog.youkuaiyun.com/dog250/article/details/7234170
使用到的类库
这里使用到的类库是TFHpple下载地址如下https://github.com/topfunky/hpple
结合XPath对HTML进行节点解析,拿到自己想要的数据
下载自己想要下载自己的博客只需要把userName改成你自己csdn的博客ID就可以了
下面是最后的效果图
打开index.html效果如下
下载源码
http://download.youkuaiyun.com/detail/u014410695/9079457
注意:似乎备份1000篇文章时候会出些问题,时间短暂,暂时不修复了。有兴趣的朋友可以自己修复!