Задать вопрос
Sovetkali
@Sovetkali
Инженер по тестированию ПО

Как получить файл из вложения в виде 0х504B...?

Привет.
Получаю из БД в поле значение, такого вида: 0х504B03041... и т.д.
Знаю, что файл имеет формат xlsx.

Как можно значения из файла преобразовать обратно в xslx?
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Средний 8 комментариев
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
0x50 - P
0x4B - K
Похоже на стандартный заголовок запакованного файла. Значит просто запишите данные в файл в бинарном режиме.
Ответ написан
2ord
@2ord
Представление исходных данных - в 16-ричном формате. Значит, их нужно перевести в байтовое представление.
xslx представляет собой обычный файл zip, в котором заголовок 0х504B (первые 2 байта).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы