Название: сериализация Отправлено: stasuss от Июнь 26, 2012, 10:32 подскажите плз как сохранить dom дерево в сериализованом виде (без переносов) ибо при сохранении byteArray он получается громоздким.
нашел класс QXmlSerializer, но он работает с XQuery, а мне она не нужна вообщем то Название: Re: сериализация Отправлено: DmitryM от Июнь 26, 2012, 11:15 Что значит громоздкий?
Название: Re: сериализация Отправлено: stasuss от Июнь 26, 2012, 13:41 Что значит громоздкий? ну все эти переносы и отступы увеличивают размер файла. ибо они у меня большие. и таким образом файл весящий без лишних символов 600кб, с ними весит все 900( Название: Re: сериализация Отправлено: DmitryM от Июнь 26, 2012, 14:18 ибо они у меня большие. и таким образом файл весящий без лишних символов 600кб, с ними весит все 900( zip/gzip и нет проблемНазвание: Re: сериализация Отправлено: stasuss от Июнь 27, 2012, 08:39 блин причем тут зип вообще? я вопрос задавал про сериализацию, т.е. сохранение в компактном виде
Название: Re: сериализация Отправлено: Serr500 от Июнь 27, 2012, 08:51 блин причем тут зип вообще? я вопрос задавал про сериализацию, т.е. сохранение в компактном виде Прежде чем задавать вопрос, неплохо было бы самому понять, что нужно - сериализация (процесс перевода какой-либо структуры данных в последовательность битов, тыц (http://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F)) или "сохранение в компактном виде".Update: http://qt-project.org/doc/qt-4.8/qxmlstreamwriter.html#autoFormatting-prop (http://qt-project.org/doc/qt-4.8/qxmlstreamwriter.html#autoFormatting-prop) Название: Re: сериализация Отправлено: stasuss от Июнь 27, 2012, 09:52 большое спасибо))) ну просто я как то всегда считал что сериализация с байтами не связана... xml сам по себе тоже по сути сериализованые данные.. ну да ладно) всем спасибо
Название: Re: сериализация Отправлено: DmitryM от Июнь 27, 2012, 10:20 большое спасибо))) ну просто я как то всегда считал что сериализация с байтами не связана... Можно сериализовать и в бинарник например с Tpl (http://tpl.sourceforge.net/) , Boost (http://www.boost.org/doc/libs/1_49_0/libs/serialization/doc/index.html), только результат может получиться архитектурно зависимым. |