Last week I released a module to generate a Palm PDB from an XML description. Now, I've just put a module on CPAN that does the opposite, it creates an XML description from a Palm PDB. This XML::Generator::Pdb module generates SAX events from a PDB and can be plugged into a SAX pipeline to do something usefull...
It should hit CPAN soon.