Валидная распаковка gz-архива.

mus

Новичок
Валидная распаковка gz-архива.

Задача следующая - нужно распаковать файл имя.xml.gz и сохранить в виде имя.xml.
В библиотеке zlib есть функции считывания файла внутри gzip архива, однако функций декомпрессии файла нет. Есть декомпрессия строк. Однако ль будет ли валидно декопрессированные строки в цикле записывать в файл?
 

mus

Новичок
phprus

Не совсем понял, как этим пользоваться...
Может подскажите конкретней?
 

phprus

Moderator
Команда форума
mus
Это я вас не совсем правильно понял. Вам нужно просто распаковать файл?
Если да, то либо воспользуйтесь советом AlexeyK, либо при помощи [m]gzopen[/m] откройте файл и при помощи соответствующих функций([m]gzread[/m], [m]gzeof[/m]) читайте его и записывайте в имя.xml уже при помощи обычных файловых функций.

Если же вам надо его потом парсить, то передавайте парсеру путь к gz файлу вот в таком виде compress.zlib://путь_к_файлу/имя.xml.gz
 
Сверху