Russian Qt Forum

Qt => XML => Тема начата: Admin от Апрель 14, 2005, 08:01



Название: Запись в XML бинарных данных!
Отправлено: Admin от Апрель 14, 2005, 08:01
Есть массив с данными! Как бы их записать в XML файл?

Единственно что пришло в голову - это пробразовать в 7 bit формат и сохранить как поток символов ( примерно так делают когда почту посылают)


Название: Запись в XML бинарных данных!
Отправлено: MaxWin от Апрель 14, 2005, 10:40
То, что первое пришло в голову и есть правильный ответ. :D
A на перспективу w3c в помощь http://www.w3.org/XML/


Название: Запись в XML бинарных данных!
Отправлено: Admin от Апрель 14, 2005, 11:18
ага спасибо
буду книжки читать по XML
штук 10 электронных есть Ж)


Название: Запись в XML бинарных данных!
Отправлено: Sergeich от Апрель 14, 2005, 13:37
В QDataStream есть соответствующий метод - setPrintableData ( bool enable )


Название: Запись в XML бинарных данных!
Отправлено: Admin от Апрель 14, 2005, 14:28
ага спасибо попробую

а то надо картинку бинарную засунуть


Название: Запись в XML бинарных данных!
Отправлено: Admin от Апрель 14, 2005, 14:50
к сожалению там только запись
без чтения


Название: Запись в XML бинарных данных!
Отправлено: lepsai от Апрель 14, 2005, 15:10
надо конвертировать в Base64. Если надо могу прислать соотв. класс.


Название: Запись в XML бинарных данных!
Отправлено: Admin от Апрель 14, 2005, 19:55
ели можно пришли или сюда приатач!


Название: Запись в XML бинарных данных!
Отправлено: Gregory от Апрель 21, 2005, 00:36
Если нужно записать картинку, то все гороздо проще.  Переводи ее  в формат XPM, это чистой воды ASCII  :idea:


Название: Запись в XML бинарных данных!
Отправлено: Admin от Апрель 21, 2005, 06:32
тоже выход, но мне конвентировать нежелательно.

PS: lepsai класс прислал, с помощью него все получилось


Название: Запись в XML бинарных данных!
Отправлено: Sergeich от Апрель 21, 2005, 12:32
Цитата: "Admin"

lepsai класс прислал, с помощью него все получилось

Ты бы его куда-нить выложил для общего доступа. :)