У меня есть приложение, которое требует от пользователя загрузить zip-файл, содержащий файл отчета xml, среди других файлов.
Я хочу проверить, является ли это zip-файлом, затем открыть и проверить, есть лиXML-файл, и проверьте несколько узлов, которые требуются в этом XML.
Я хочу сделать это перед тем, как сохранить этот zip-файл на диск / файловую систему и не создать временный файл.Я сохраню файл, только если он пройдет проверку.
Я использую Spring multipart CommonsMultipartFile
для управления загрузками.
Приложение использует Java, jsp, tomcat
Спасибо.