You don't say what your source data is, so this may not be what you're looking for, but have you considered using something like Excel::Writer::XLSX to create the Excel file, and something like Datatables (via DataTables) for the user preview for consultation?
Update: Fixed module name.
In reply to Re: XML Parsing in a "mixed content" file
by marto
in thread XML Parsing in a "mixed content" file
by llarochelle
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |