Java: - Как сохранить в Microsoft Excel 2010 при чтении через CSV - PullRequest
1 голос
/ 11 августа 2011

Я могу прочитать CSV-файл в Microsoft Excel, но когда я пытаюсь сохранить его, он сохраняется в виде текста, так как находится в форме с разделителями табуляции, а сделанные изменения теряются.

WebUtils.download(response, datafetcher, form.getString("reportName") + ".xls",
                "application/vnd.excel", hdr, "\t");

1 Ответ

0 голосов
/ 19 августа 2011

Если я правильно понял, вы полагаетесь на тот факт, что Excel продолжит работу и загрузит файл CSV, который называется some.XLS, но при повторном сохранении он сохранит формат CSV и, следовательно, потеряет все форматирование применено. Как говорит DwB, Excel должен предупреждать об этом довольно четким сообщением, если оно не отключено.

Я не думаю, что здесь можно что-то сделать, кроме обучения клиентов или переписывания своего отчета для фактического экспорта подлинного файла XLS или XLSX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...