通过爬虫迁移CSDN博客

转载 2017年08月10日 15:31:56

最早是在CSDN上写博客的,可是渐渐发现CSDN写博客有诸多限制,而且CSDN博客时不时会挂掉,因此后面用Hexo在github上搭了一个新博客,也就是现在这个。然而这样一来很多文章就留在CSDN上,而在新博客上找不到了。因此前几天用Java写了一个爬虫,把CSDN上的博客内容爬了下来,并解析成markdown格式存储在本地,这样就可以方便的迁移到新的博客了。

CSDN博客迁移,把CSDN博客上的内容爬取下来,存为本地的md文件,方便部署到hexo。

具体需求如下:

    1. 博文内容要转换成MarkDown源码格式存储。
    1. 支持CSDN博客内容是MarkDown渲染或者非MarkDown渲染的。
    1. 除了文章正文,其他信息(如标题、发布时间、分类、标签、是否转载等)也要保存下来。
    1. 生成文章描述。

1、实现思路

  • 用爬虫把需要的内容爬取下来
  • 然后解析相应的内容
  • 存储在本地
  • 发布在新博客

2、如何使用

  • 下载jar包 点击下载
  • 执行命令
    java -jar csdn-blog-migration-crawler.jar 博客地址 本地存储路径
    如,
    java -jar csdn-blog-migration-crawler.jar timberwolf_2012 /Users/chenzz/Desktop/blog/

Hexo博客迁移到Coding

Coding是一个面向开发者的云端开发平台,目前提供代码托管,运行空间,质量控制,项目管理等功能。Coding提供社会化协作功能,包含了社交元素,为开发者提供技术讨论和协作平台。一、创建项目注:选择公...
  • itmyhome
  • itmyhome
  • 2015年02月12日 21:51
  • 4285

导出CSDN文章,并转成Hexo要求的样式,博客迁移

想把CSDN博客同步到拿GitHub Page搭的独立博客上去,找了下,发现有人用Python写了个工具,可以将博客导出为Markdown和HTML格式:csdn-blog-export把它搬到了百度...
  • u013993802
  • u013993802
  • 2017年06月03日 13:07
  • 828

CSDN迁移Hexo脚本分享

前言这一阵子,刚换了落脚地儿,没想好该去折腾什么,恰好看到可以用git page搭建一个博客,就搞了搞。关于主题啊,配置啊什么的,网上都有好多,偏偏迁移这个事儿挺麻烦,幸好有找到一前辈的脚本,可以将C...
  • to_be_better
  • to_be_better
  • 2017年06月18日 21:53
  • 524

CSDN博客迁移

一、综述 最开始的博客用的是oschina, 自我感觉小清新,支持比较多风格的编辑器,容易编辑程度比csdn的要好。后来因为csdn人气的关系,又转到csdn,不过csdn编辑确实比较虐心,再后来就...
  • gugugujiawei
  • gugugujiawei
  • 2015年03月29日 15:19
  • 551

CSDN博客迁移至Hexo之同步CSDN博文到本地MD文件

动机  自从我把Github+Hexo的博客“交给”Google之后,每天都有几十位的访客2333,访客少的原因有许多,一个是文章较少,二是百度虫子没有爬到我的页面,就会导致即就算直接搜索博客里面的内...
  • qqHJQS
  • qqHJQS
  • 2017年07月16日 17:40
  • 506

我的CSDN博客

作为一名C++初学者加自学者,感觉到了学习上的艰辛,但是既然决定了要学,那么就不要放弃!自学也是一种学,花了时间,努力了,就会有收获的。开一个博客,记录自己的学习历程,把自己做过的东西,感悟的东西写下...
  • u011894560
  • u011894560
  • 2013年09月11日 15:32
  • 703

csdn的博客如何转载博客

文章转自:http://blog.csdn.net/jiangping_zhu/article/details/18044109 1、找到要转载的文章,用chrome浏览器打开,右键选择审查元素...
  • u012987546
  • u012987546
  • 2016年07月27日 10:18
  • 350

我的CSDN博客

首先,本人虽然是 计算机科学与技术 专业出身,但是在毕业求职时选择的第一份工作并非计算机相关工作,而且本人平时对很多杂七杂八的东西感兴趣,所以博客作为一种文字积累工具,我不认为我会在此专一地写计算机相...
  • xmousez
  • xmousez
  • 2016年10月17日 15:51
  • 384

退出CSDN,转博客园的原因

最近在进行oracle官方培训,想着有什么新的东西找个地方做个笔记 也分享给有心的人看 那找个博客吧,试了网易,新浪,发现技术博客不能用这些 没有代码格式显示功能 那试试itpub,和iteye吧...
  • WangjingSharp
  • WangjingSharp
  • 2016年12月08日 22:31
  • 1125

CSDN的博客积分计算规则及博客排名规则 csdn博客计分原则 CSDN博客排名规则

CSDN的博客积分计算规则及博客排名规则 分类: 生活杂谈2013-02-04 17:52 1018人阅读 评论(20) 收藏 举报   最近对CSDN博客积分的计算规则...
  • u013017597
  • u013017597
  • 2014年06月07日 16:50
  • 380
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:通过爬虫迁移CSDN博客
举报原因:
原因补充:

(最多只允许输入30个字)