0 / 0 / 0
Регистрация: 05.11.2015
Сообщений: 33
|
||||||||||||||||
1 | ||||||||||||||||
Распаковка zip архива на примере файла формата OpenXML11.12.2015, 17:46. Показов 1492. Ответов 1
Метки нет (Все метки)
Здравствуйте.
Пытаюсь распаковать файл .xlsx для дальнейшей работы с содержимым. Но не понимаю, как обратиться к конкретным файлам внутри этого архива. Вначале подключаю файлы директивами:
Коллекцию частей и отношений я благополучно получаю, компилируется без проблем, а вот как получить доступ к конкретной части - не понимаю. Или как получить массив частей? Как мне открыть, например, как текстовый файл xl\workbook.xml? Есть примеры для шарпа и в основном по сборке архива, а как считывать из zip-файла в С++ совсем ничего не нашел.
0
|
11.12.2015, 17:46 | |
Ответы с готовыми решениями:
1
Распаковка .zip (DotNetZip) Распаковка архива (.zip) Распаковка ZIP-архива Программная распаковка zip-архива |
0 / 0 / 0
Регистрация: 05.11.2015
Сообщений: 33
|
|||||||||||
14.12.2015, 19:57 [ТС] | 2 | ||||||||||
Удалось разобраться как читать файлы xlsx, распаковывая их и считывая текстовые данные. Код приведу тут, наверняка пригодится. В моем примере меня интересовали лишь текстовые строки из ячеек и числа, так что все остальные типы данных ячеек (дата, булев тип, формула) просто игнорируются. И все данные запихиваются в массив строк. Для парсинга строк использовались регулярные выражения (using namespace System::Text::RegularExpressions).
0
|
14.12.2015, 19:57 | |
14.12.2015, 19:57 | |
Помогаю со студенческими работами здесь
2
Распаковка zip-архива средствами С++ Распаковка архива посредством 7-Zip Распаковка запароленного ZIP-архива Распаковка многотомного zip архива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |