OK, I'm going to work with Robert and Aaron on getting Blogger content into Radio 8. Aaron started working on this here. Now, I'm going to suggest using a different XML format for the transition. Back in a minute with some pointers.
Here's the format I would use because Radio has verbs that take care of serialization and deserialization. Unfortunately that page doesn't have an example of the format. Ouch. Back in a minute with an example or two.
OK, here's an example, one of the archives of the voting for the Scripting News Awards for 2001. This was produced by a call to table.tableToXml and can be loaded into the object database with a single call to table.xmlToTable.
Why use these routines? Well, they work, that's one good reason. And because they're part of the built-in verb set it's highly likely that they will be kernelized some time in the future, so they'll run faster then. At one time xml.compile was a script, that's how stuff evolves in our world. We nail down a problem, let it burn in, start using it in our applications, and then when it's a fixture and frozen, we kernelize it so it's fast.