网易博客转移完毕

在转移的过程中先前将问题想得太简单了。直接将blog_backup读取到的内容写进了xml文件,其实内容中是有很多html的标签的。所以需要做转义,略微修改一下程序,将& < > ; 替换成了&amp; &lt; &gt; &quot; 。其中这个问题也是在w3c的rss validator页面的帮助下完成的。一直修改到将导出的xml文件在 http://validator.w3.org/feed/#validate_by_input 验证无误(当然还有一些warning),最后提交wordpress后台导入也就成功了。这个过程中因为我使用的是未注册的blog_backup,所以自己做了导出xml部分的工作。如果注册了blog_backup,软件自身有导出的功能,但是在网上也看见有网友说导出的文件不能直接导入wordpress。同时这段时间也在网上看见有另外的2个办法:

  1. 通过blogbus的搬家功能(今天访问时竟然说搬家功能暂时不可用,我晕)导出xml,然后再利用ant21的一个python脚本来转换成wordpress的文件。但是我没有找到ant21的那个python文件,而ant21的博客网站也已经无法访问了。最后在http://code.google.com/p/bus2wp/找到,不过没有尝试。有兴趣的朋友可以多一条路。
  2. 另外还有一种方法是古冰的:http://bingu.net/308/update-blogbus-to-wordpress/ ,不过也需要blogbus的功能作为前提。我看这个搬家功能总有一天会不让我们下载到xml文件的(事实上很多博客为了拉来用户都有博客搬家的功能,但是都不会给用户下载导出的xml文件等)。

所以我在这里也推荐一下blog_backup这个工具, 虽然我没有买,但是感谢作者。http://www.pt42.cn/blog_backup_index.htm

By Lu Jun

80后男,就职于软件行业。习于F*** GFW。人生48%时间陪同电子设备和互联网,美剧迷,高清视频狂热者,游戏菜鸟,长期谷粉,临时果粉,略知摄影。

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.