Haven't tried it, but from Crystal Help:
You can create XML data from your Crystal reports using Crystal Reports XML export. With this data, you can apply a style sheet or import it into another application. Because you can import your own schemas, you can specify any XML, HTML or other file format you need.
If you do not have a specific XML schema you want to use to format your report, or if you want to perform transformations after exporting the report, you can use the built in Crystal Reports XML schema, then transform the exported file.
You can customize the structure of your XML data when exporting a report. For information on how to do this, see Customizing XML report definitions.