При открытии файла Excel содержимое повреждено

Я загружаю один файл Excel, используя приведенный ниже фрагмент кода:

   byte[] text = textContent.getText();
   InputStream inputStream = new ByteArrayInputStream(text );
   response.setContentType("application/vnd.ms-excel");
   ServletResponseUtil.write(response, inputStream); 

Мой локальный сервер:
Когда я загружаю Excel на свой локальный компьютер и открываю файл Excel, появляются поврежденные данные.

Локальный сервер моего коллеги:
Когда я загружаю на локальный компьютер моего коллеги, могу видеть правильный контент Excel, в котором написано, что Excel открывается в совместимом режиме поверх листа Excel.

UAT:
Когда я открываю загрузку из среды UAT, там все поврежденное приложение Excel????????????? предустановлены. Это происходит как на моей, так и на моей коллеге на местных машинах.

Я не могу понять, что происходит, кто-то может объяснить?

0 ответов

Другие вопросы по тегам