First time here? You are looking at the most recent posts. You may also want to check out older archives or the tag cloud. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS. Thank you for visiting! (hide this)

BlogML is an XML format for storing the entire content of a blog. You can use BlogML as a way to archive the contents of blogs or to act as a standard format for transferring content from one blog to another - this could include migrating a blog from one blogging engine to another.

To create a BlogML archive, you must:

  1. have a blog engine that can export to BlogML, as core feature or with an external plugin
  2. the latest version of your blogging engine or the export plugin must be installed on your server

If your blog doesn't comply with the 2 requirements above you cannot export to BlogML.

At the moment BlogML is supported only by:

  • Community Server
  • DasBlog
  • Subtext
  • SingleUserBlog
  • Windows Live Space
  • WordPress
  • Blogger

rss2blog-logo Last week a friend of mine asked if I knew a way to move all his posts from his current blog (hosted on .Text on a server where he doesn't have access on) to Subtext. At first I said that he was stuck on his hold blog, but seemed to me an unfair answer, so I decided to help him and I started working on a tool that can take any RSS feed, and convert it to BlogML: Rss2BlogML was born.

Rss2BlogML is desktop tool that downloads any RSS feed, downloads the comment RSS (if provided), and then put everything inside the BlogML archive.

Since it's very rare that a blog engine can give you all the post in just one single feed, Rss2Blog allow you to specify many RSS feeds to download and merge: during this process you can also specify one (or more) feed per category just in case your blogging engine doesn't embed categories information inside the main feed.

rss2blogml-mainHere you can see the main window of Rss2BlogML:

you can enter any number of RSS feed, and you can specify the category of the posts contained in the feed. And you can also check the "main feed" flag to use the feed as the one that contains the information about the blog (like title, description, author).

On the right bottom corner of the grid there is a drop-down list with the RSS dialects supported and you can choose from to generate the BlogML archive.

At the moment I tested only with .Text and with the core blog module of DNN, but if you want to import RSS generated by other blog engines you can implement your own RssMapper and add it to the supported "dialects".

Unfortunately the RSS feed doesn't contain all the information need for a complete export of your posts (for example it doesn't contain the number of views, or the trackbacks received, or the extended attributes of some blog engines), but at least allow you to backup your posts and comments, which are the most important contents in a blog.

Technorati tags: , , ,
posted on Friday, June 8, 2007 9:47 PM

Comments on this entry:

# Rss2BlogML - Export RSS to BlogML

Left by Keyvan Nayyeri at 6/8/2007 10:08 PM

Simone Chiaretta has announced his Rss2BlogML as a very useful tool to export famous popular RSS format

# re: Rss2BlogML: export any RSS feed to a BlogML file

Left by Darryl at 6/9/2007 12:32 AM

Nice. I'm surprised no one thought of it earlier.

# re: Rss2BlogML: export any RSS feed to a BlogML file

Left by Jose Luis at 6/10/2007 12:04 PM

Hiya! :-)

Thanks a xillion for the tool! Unfortunatelly, I am trying to use it with Windows Live Spaces but, unfortunatelly, it doesn't work (I guess I just don't know how to do it)...

Have you post-it anywhere a sort of "How-to" out of this one with particular usage based on supported blogs (like Live Spaces)?

Thanks a lot and kind regards from Spain.

Jose.

# re: Rss2BlogML: export any RSS feed to a BlogML file

Left by simone at 6/10/2007 12:37 PM

Hola Jose,
que tal?

To export from Live Spaces you can use the exporter that is already part of the BlogML suite, you don't need to use the Rss2BlogML tool.
But unfortunately I don't know how it works, so cannot help you with that, sorry.

# How to install Subtext

Left by CodeClimber at 7/5/2007 10:59 AM

How to install Subtext

# Drupal to SubText continued

Left by Bgeek.net at 8/21/2007 11:14 AM

Drupal to SubText continued

Comments have been closed on this topic.