powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Распаковать gzip
25 сообщений из 27, страница 1 из 2
Распаковать gzip
    #38140369
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите какой прогой для начала. Потом может подскажите как кодом. Фэнкъю.
...
Рейтинг: 0 / 0
Распаковать gzip
    #38140417
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Распаковать gzip
    #38140453
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79FatherSql,

http://g.zeos.in/?q=.Net%20gzip
поискал, нашел что винраром. Но при распаковке там внутри явно не то что я ожидаю. я ожидаю эксель а там какие то папки и файлы xml.
...
Рейтинг: 0 / 0
Распаковать gzip
    #38140464
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlпоискал, нашел что винраром. Но при распаковке там внутри явно не то что я ожидаю. я ожидаю эксель а там какие то папки и файлы xml.

ваш архив случаем не *.xslx? Он должен открываться экселем :-)
...
Рейтинг: 0 / 0
Распаковать gzip
    #38140470
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79FatherSqlпоискал, нашел что винраром. Но при распаковке там внутри явно не то что я ожидаю. я ожидаю эксель а там какие то папки и файлы xml.

ваш архив случаем не *.xslx? Он должен открываться экселем :-)
нет. там в ответе написанно content encoding gzip.
...
Рейтинг: 0 / 0
Распаковать gzip
    #38140874
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSql,

И что? Сохрани этот архив как к примеру 1.xlsx и попытайся открыть экселем
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141513
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79FatherSql,

И что? Сохрани этот архив как к примеру 1.xlsx и попытайся открыть экселем
делал так
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141557
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSql,

чего гадать то? выложи просто этот файл, и всё
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141745
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlнет. там в ответе написанно content encoding gzip.
не путайте content-encoding и content-type

для передачи двоичного файла указание content-encoding - сомнительное мероприятие

в RFC 2616 всё разъяснено
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141756
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилFatherSqlнет. там в ответе написанно content encoding gzip.
не путайте content-encoding и content-type

для передачи двоичного файла указание content-encoding - сомнительное мероприятие

в RFC 2616 всё разъяснено
а где напутал
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141785
KVVK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FatherSql,
Для работы с файлами .gz есть стандартная сборка

using System.IO.Compression;

Пример распаковки

byte[] r = ...; // Архив .gz
string _FileText; //Куда распаковывать

using (MemoryStream inStream = new MemoryStream(r))
using (GZipStream bigStream = new GZipStream(inStream, CompressionMode.Decompress))
using (MemoryStream bigStreamOut = new MemoryStream())
{
bigStream.CopyTo(bigStreamOut);
_FileText = System.Text.Encoding.GetEncoding("cp866").GetString(bigStreamOut.ToArray());
}
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141794
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlа где напутал
content- encoding <> content- type

Content-type для офиса если что - http://support.microsoft.com/kb/936496/en-us?fr=1
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141796
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KVVK,

тока у топикстартера не gzip, похоже
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141807
KVVK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил,
Так он, вроде, просит что-то распаковать? Есть еще сторонняя библиотека для работы с .zip файлами:
Ionic.Zip
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141858
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фиг знает. Файл не выкладывает, что там - неясно

Вот, Excel 2010. Файл разархивируется и превращается в
FatherSqlтам какие то папки и файлы xml
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141911
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141939
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79Фиг знает. Файл не выкладывает, что там - неясно

Вот, Excel 2010. Файл разархивируется и превращается в
FatherSqlтам какие то папки и файлы xml
вот примерно в такую же фигню и превращается. это же не эксель.
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141940
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KVVKFatherSql,
Для работы с файлами .gz есть стандартная сборка

using System.IO.Compression;

Пример распаковки

byte[] r = ...; // Архив .gz
string _FileText; //Куда распаковывать

using (MemoryStream inStream = new MemoryStream(r))
using (GZipStream bigStream = new GZipStream(inStream, CompressionMode.Decompress))
using (MemoryStream bigStreamOut = new MemoryStream())
{
bigStream.CopyTo(bigStreamOut);
_FileText = System.Text.Encoding.GetEncoding("cp866").GetString(bigStreamOut.ToArray());
}
попробую. Уже пробовал getresponse и там CompressionMode.Decompress чтото не вышло ничего.
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141941
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилFatherSqlа где напутал
content- encoding <> content- type

Content-type для офиса если что - http://support.microsoft.com/kb/936496/en-us?fr=1
тут я не напутал.
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141958
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlcontent encoding
это Пушкин написал?

по сабжу - в файле не gzip, а документ MS Office 2007+
...
Рейтинг: 0 / 0
Распаковать gzip
    #38141994
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlвот примерно в такую же фигню и превращается. это же не эксель.

Я же показал на скриншоте, что это именно что эксель. Файл Экселя 2007+ представляет собой набор папок и файлов, заархивированный в zip.
...
Рейтинг: 0 / 0
Распаковать gzip
    #38142168
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилFatherSqlcontent encoding
это Пушкин написал?

по сабжу - в файле не gzip, а документ MS Office 2007+
введи в гугле
content encoding gzip
...
Рейтинг: 0 / 0
Распаковать gzip
    #38142170
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79FatherSqlвот примерно в такую же фигню и превращается. это же не эксель.

Я же показал на скриншоте, что это именно что эксель. Файл Экселя 2007+ представляет собой набор папок и файлов, заархивированный в zip.
ни понял. как это. а открыть как?
...
Рейтинг: 0 / 0
Распаковать gzip
    #38142213
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlа открыть как?

а как эксель открывает файлы? запустить эксель, из меню: Файл-открыть
есть еще парочка вариантов, но первый - безотказный :-)
...
Рейтинг: 0 / 0
Распаковать gzip
    #38142242
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlвведи в гугле
content encoding gzip

еще раз encoding и type - это две большие разницы.

content-encoding : identity, gzip, compress, deflate
(способ сжатия при передаче)

применяется к текстовому содержимому - Content-type : text/plain, text/html, text/xsl и т д
...
Рейтинг: 0 / 0
25 сообщений из 27, страница 1 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Распаковать gzip
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]