Я ищу новую спецификацию формата файла, и в спецификации указано, что файл может быть либо основан на xml, либо zip файл, содержащий файл xml и другие файлы.
В обоих случаях расширение файла одинаково. Какие способы я могу проверить файл, чтобы решить, нужно ли ему распаковывать или просто читать?