Преобразование XLS-файла в XLSX в talend

Когда я загружаю файл excel с удаленного сервера, у меня возникает ошибка в таланте: «Невозможно распознать поток OLE». Можно ли преобразовать этот файл из xls в xlsx в talend? Я попытался переименовать расширение в xlsx в tFileInputconvert, но он тогда не читается. Я могу конвертировать в xlsx, сохраняя его как xlsx, но файл находится на каком-то сервере, через который данные загружаются в таблицы postgresql. Можно ли преобразовать этот файл в xlsx или написать некоторый Java-код в talend, чтобы сделать его «Сохранить как» xlsx?

Для преобразования из XLS в XLSX в Talend

Используйте tFileInputExcel для чтения файла XLS, оставив опцию для xlsx непроверенной. Определите вкладки для чтения, схемы и т. Д.

Отправьте вывод на компонент ниже или добавьте tLogRow посередине, чтобы увидеть строки, полученные с первого шага.

Используйте tFileOutoutExcel для записи этих строк данных в новый файл с расширением XLSX и выбором XLSX.

Я пробовал, как указано выше. Вот экран и его ошибка:

введите описание изображения здесь

Ошибка :

введите описание изображения здесь

  • Как написать инструкцию IF-ELSE в Java
  • Как преобразовать значение цифровой даты Excel в Date, подходящее для хранения в таблице db, используя Talend
  • Как разбить строку из файла excel на подстроки и загрузить его?
  • tMongoDBbulkLoad недоступен для загрузки в обмене талантов
  • Вывод одного файла Excel с несколькими листами
  • Разбор документов Excel с помощью Talend
  • Повторение при копировании данных в таблицу SQL из нескольких листов
  • Talend: Работа с пустыми строками при копировании из Excel в SQL
  • Проблема с разделителем «\ t» при манипулировании CSV-файлом с помощью Talend
  • Обработка усечения данных в Talend
  • Объединение ячеек Excel с использованием Talend ETL
  • Давайте будем гением компьютера.