That post lost me entirely.

Why opt for this XML idea when it is an ideal situation to use an Embedded database?
You don't really "load" your XML file in that code segment, but rather connect to...