Russian Qt Forum
Ноябрь 22, 2024, 10:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Обернуть бинарные данные в XML документ  (Прочитано 5642 раз)
Yegor
Гость
« : Май 14, 2016, 15:31 »

Здравствуйте, уважаемые коллеги!

В XML под Qt не опытный.

Как можно преобразовать бинарные данные в текстовые, чтобы встроить их в XML документ?

Задача - есть фал (до десятков килобайт). Файл нужно преобразовать в текстовый вид, встроить в xml документ. Чтобы другой программой извлечь эти данные из xml и преобразовать обратно в файл.

Есть ли стандартные средства для этого в Qt5 ?
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Май 14, 2016, 17:04 »

Бинарные в тестовом формате храните как base64
Записан

Yegor
Гость
« Ответ #2 : Май 14, 2016, 18:00 »

А можно, пожалуйста, ссылку на то как программно кодировать/декодировать в/из base64.

А вот, нашел:
http://base64.sourceforge.net/

Спасибо большое!
« Последнее редактирование: Май 14, 2016, 18:03 от Yegor » Записан
Old
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4350



Просмотр профиля
« Ответ #3 : Май 14, 2016, 18:02 »

В документации смотрите:
QByteArray::fromBase64
QByteArray::toBase64
Записан
Yegor
Гость
« Ответ #4 : Май 14, 2016, 18:03 »

И вам спасибо тоже!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.135 секунд. Запросов: 23.