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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Постоянно меняется порядок атрибутов в QDomElement  (Прочитано 2231 раз)
TsysarAndrew
Гость
« : Сентябрь 05, 2014, 16:46 »

Добрый день. Столкнулся с проблемой непостоянного порядка атрибутов в QDomElement при использовании методов setAttribute и setAttributeNode. В xml вывожу отчеты о ходе работы программы, вариант с атрибутами на выходе более компактный чем с отдельными узлами, их легче анализировать, но нужно обеспечить постоянное расположение атрибутов, т.к. некоторые файлы планирую использовать в качестве эталонных при автоматизированном тестировании. Есть вариант с размещением всех необходимых значений в одном атрибуте, но тогда ручной анализ будет менее удобным.
Скажите, можно ли как-то решить обозначенную проблему?
Записан
torwig
Самовар
**
Offline Offline

Сообщений: 134



Просмотр профиля
« Ответ #1 : Сентябрь 05, 2014, 18:29 »

Уже где-то была об этом тема, говорят что стандарт не оговаривает это. сам с этим сталкивался, атрибуты в xml файле идут не в том порядке, в котором пишешь в коде elem.setAttribute().
Записан
TsysarAndrew
Гость
« Ответ #2 : Сентябрь 06, 2014, 08:58 »

Может быть есть какой-нибудь "низкоуровневый" способ записи атрибутов?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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