http://www.perlmonks.org?node_id=1011275


in reply to DBI accessing SQLite with XML data

Another possibility (probably with abysmal performance): DBD::SQLite includes the possibility of writing your own SQL functions in perl. You could write such a function using one of the many perl XML modules. It'd be interesting as an exercise and if you don't use if much, might even perform well enough.