Код: Выделить всё
...
var outputStream = new ByteArrayOutputStream();
var workbook = new Workbook(inputStream);
workbook.save(entityStream, SaveFormat.XLSX);
Код: Выделить всё
byte[] filecontent = ...
var result = new Tika().detect(filecontent)
Чтобы проверить содержимое файла xlsx, я изменил расширение на zip и разархивировал файл. Это содержимое файла [Content_Types].xml:
Код: Выделить всё
Более того, я также использовал некоторые онлайн-инструменты обнаружения MimeTypes, и также был обнаружен тип приложения/zip.
Подробнее здесь: https://stackoverflow.com/questions/793 ... aspose-lib