Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / UNZIP String на C# / 14 сообщений из 14, страница 1 из 1
25.06.2016, 18:44
    #39262344
Chumakov_JA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
Добрый день

есть переменная String в которую записано содержимое zip файл
если его сохранить

Код: c#
1.
2.
 String buffer = "...............";
 File.WriteAllBytes("test.zip", buffer);


тогда распаковать файл получается
внутри всегда один файл XML

а вот как достать этот XML файл, не создавая промежуточный файл подскажите пожалуйста.
Если можно с примерами.
...
Рейтинг: 0 / 0
25.06.2016, 19:41
    #39262355
Chumakov_JA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
Chumakov_JA,

В продолжение имя файла в архиве известно
В идеале хочется также этот файл xml сохранить в String
...
Рейтинг: 0 / 0
25.06.2016, 19:52
    #39262358
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
Chumakov_JA,

buffer - точно String?
...
Рейтинг: 0 / 0
25.06.2016, 20:25
    #39262368
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
Chumakov_JAесть переменная String в которую записано содержимое zip файл

wat!? string?
...
Рейтинг: 0 / 0
25.06.2016, 21:03
    #39262382
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
для начала, надо научиться с потоками, когда научишься, проблем не будет
...
Рейтинг: 0 / 0
25.06.2016, 21:28
    #39262394
Chumakov_JA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
hVostt,

Простите немного обшибся byte[]
...
Рейтинг: 0 / 0
25.06.2016, 21:56
    #39262410
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
Chumakov_JAhVostt,

Простите немного обшибся byte[]

в FW4.5 есть встроенный ZIP архиватор

https://msdn.microsoft.com/ru-ru/library/system.io.compression.zipfile(v=vs.110).aspx
...
Рейтинг: 0 / 0
25.06.2016, 22:30
    #39262422
Chumakov_JA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
Roman MejtesChumakov_JAhVostt,

Простите немного обшибся byte[]

в FW4.5 есть встроенный ZIP архиватор

https://msdn.microsoft.com/ru-ru/library/system.io.compression.zipfile(v=vs.110).aspx

Это видел

Но у меня 4
...
Рейтинг: 0 / 0
25.06.2016, 22:41
    #39262424
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
Chumakov_JARoman Mejtesпропущено...


в FW4.5 есть встроенный ZIP архиватор

https://msdn.microsoft.com/ru-ru/library/system.io.compression.zipfile(v=vs.110).aspx

Это видел

Но у меня 4

мне SevenZip нравится, работает быстро, много различных алгоритмов сжатия и куча всего и бесплатно
...
Рейтинг: 0 / 0
25.06.2016, 22:43
    #39262425
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
Chumakov_JAЭто видел

Но у меня 4
ну возьми какой-нибудь Ionic zip
...
Рейтинг: 0 / 0
25.06.2016, 23:06
    #39262432
Chumakov_JA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
ИзопропилChumakov_JAЭто видел

Но у меня 4
ну возьми какой-нибудь Ionic zip

Его и взял но
Пока что разобрался как сделать используя промежуточный файл
А как сразу в потоке достать xml файл пока неразобрался.
...
Рейтинг: 0 / 0
26.06.2016, 09:38
    #39262483
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
Chumakov_JA,

там примеры есть с потоками на входе и выходе
...
Рейтинг: 0 / 0
26.06.2016, 12:30
    #39262516
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
пробовал кстати IONIC, на файлах под 200 гб, дико тормозит. 7zip работает на порядок быстрее
так, что если объёмы большие, не вариант вообще
...
Рейтинг: 0 / 0
26.06.2016, 15:36
    #39262538
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNZIP String на C#
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / UNZIP String на C# / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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