Расзиповывать на лету

Hug
Дата: 21.11.2007 16:30:20
Проблема такая:
Нужно с одного сайта парсить xml
но он их выкладывает в zip формате
можно ли на лету разархивировать и приступать к парсингу?
Johnmen
Дата: 21.11.2007 16:32:12
Можно. Ищи ZLib.
Альт
Дата: 21.11.2007 16:32:58
"не лету"... это как именно? но в любом случае можно... определитесь для начала с результатом распаковки архива... где ему нужно жить для парсинга и т.д.
Hug
Дата: 22.11.2007 07:56:08
ну хотябы распаковать на диск
а я потом считаю оттуда информацию и удалю
Альт
Дата: 22.11.2007 09:24:24
задать вопрос в поиск форума по слову zip?
Kotъ-Begemotъ
Дата: 23.11.2007 23:52:08
Hug
Проблема такая:
Нужно с одного сайта парсить xml
но он их выкладывает в zip формате
можно ли на лету разархивировать и приступать к парсингу?


Ну, я юзаю VCLZip есть такие компоненты. Вернее их два VCLXZip и VCLUnZip :) Работают и с файлами и с потоками (Stream) насколько я знаю, просто я только с файлами работаю, и то уйду сейчас с этих компонент, за ненадобностью (по-другому решил вопрос). Но работают исправно. По крайней мере я несколько перепробовал - есть такие, что всё красиво, жмут, и расширение ZIP исправно приписывают, но... Ни один архиватор после них формата не понимает :( А у VCLZip с этим всё в порядке :)
AndrewP_
Дата: 24.11.2007 12:06:40
автор
то уйду сейчас с этих компонент, за ненадобностью (по-другому решил вопрос).

Если не секрет, то как?