zoukankan      html  css  js  c++  java
  • 博客园博客转为markdown文章(GitHub Pages使用)

    前不久参照大神的博客, 使用 GitHub Pages + jekyll 搭建了“个人博客”,  点击这里查看

    快速搭建个人博客 点击这里

    博客搭建完成了, 所有的一切准备就绪, 但是还有一个重要的问题需要解决

    那就是文章怎么办, 如果还没有写, 那还好一篇篇的写就好了, 但是如果已经有了好多博客了, 但是在别的平台, 不能再一片片倒过来吧, 并且还要markdown格式

    那么, 重点来了, 看完下面这篇文章就可以轻松的将博客园的所有博客转为markdown文章

     

    导出博客园所有的博客数据

    这里使用博客园自带的数据备份功能就好

    登录博客, 点击我的博客 --> 管理 --> 备份

    (为了减少对网站性能的影响,麻烦您在工作日18:00之后、8点之前或周六、周日进行备份。)

    选择导出博客的范围即可得到一个xml的博客数据文件

    下载转换必备模块

    克隆转换的代码, 这里我自己写了一份, 不过主要用的是大神写好的模块, 我只是稍微封装了一下

    关注公众号 [不止于python] 回复 [xmltomd] 即可获取完整代码

    开始转换数据格式

    启动转换程序

    启动方式:

    python3 xmlTomd.py ./xml_data/new.xml /user/new.xml new.xml

    ## 后面路径可以跟三种: 1. 文件相对路径 2. 文件绝对路径 3. 直接写文件名(必须放到xml_data文件夹下)

    稍等片刻, 即可在md_data文件夹中查看转换完成的markdown版博客

    将md数据放入github项目

    将md_data文件夹下的md博客放入到自己的github pages项目中

    更新自己的项目, 即可在github pages看到自己的博客了 

     

    到这里就万事大吉了

    如有问题, 记的留言哦! 

  • 相关阅读:
    Web Service简介
    初识web service
    HTTP 状态代码的完整列表
    【转】JBPM4 RepositoryService
    【转】SD和SDHC和SDXC卡的区别
    【转】PP常用TCODE
    【转】SAP会计科目表
    【转】JBPM4中 state 和 task 的不同
    【转】学习一下车险
    【转】JBPM4 TaskService
  • 原文地址:https://www.cnblogs.com/mswei/p/11856258.html
Copyright © 2011-2022 走看看