2015-09-22 3 views
0

я столкнулся ряд реализаций алгоритмов для преобразования массива байтов в шестнадцатеричную строку на многих языках:Зачем преобразовывать массив байтов в шестнадцатеричную строку?

Почему это преобразование используется так часто ан?
В чем преимущества хранения байтовых массивов в виде шестнадцатеричных строк?

+0

Как хранить массив байтов? –

+0

Чтобы изучить его содержимое программно, например. – Downvoter

ответ

1

Например:

  • Чтобы сохранить в файле с форматом, который не поддерживает бинарные, например, CSV.
  • Хранить в поле базы данных, которое не поддерживает двоичный файл.
  • Отправить в протокол, который не поддерживает двоичный файл.
  • Встраивание в другое содержимое, которое не поддерживает двоичный файл, например. XML и JSON.
  • Для отображения пользователю.
  • Многие другие причины ...
Смежные вопросы