Мне нужно хранить данные XML на сервере, который принимает только изображения в формате jpeg. Я подумал о том, чтобы записать свои XML-данные в действительный файл jpeg. В конце концов, кроме заголовка jpeg, содержимое файла изображения представляет собой произвольные данные, верно?
Можно ли создать действительный файл jpeg, но заполнить его «тело» пользовательскими байтами?
Конечно, мне также нужно уметь декодировать пользовательский файл jpeg и восстанавливать данные.
Я не знаком с форматом файла jpeg, поэтому был бы признателен за явный пример.