I don't know about CSV, but I think you can export everything to XML.. after that if your new program can't import XML there are other programs that can convert the XML into other formats.. MS Excel can read XML and then you can export to CSV.

But I don't think that in any case the data will be nice and clean.. ;O)

fred