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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как преобразовать в QString значения возвращаемые QDomElement?  (Прочитано 4087 раз)
still
Гость
« : Сентябрь 03, 2013, 21:49 »

Всем доброго времени суток!

Собственно имеется структурированный xml, вида:
Код:
<firstTag attribute1=' ' attribute2=' '>
  <secondTag attribute1=' ' attribute2=' '>
    <contentTag attribute1=' ' attribute2=' '>
      <descriptionTag attribute1=' ' />
      
       Можно продолжать строить, но и этого достаточно...

    </contentTag>
  </secondTag>
</firstTag>

По древу конечно можно начинать перемещаться при помощи QDomElement QDomNode::firstChildElement ( const QString & tagName = QString() ) const, ну а дальше вниз - QDomElement QDomNode::nextSiblingElement ( const QString & tagName = QString() ) const...

Добраться до известного тега, вроде не большая работа, но только методы firstChildElement() и nextSiblingElement() возвращаются значения не в QString, как можно преобразовать?
« Последнее редактирование: Сентябрь 03, 2013, 21:55 от still » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Сентябрь 03, 2013, 22:59 »

а документацию открыть религия не позволяет что ли? метод QDomElement::text().
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
still
Гость
« Ответ #2 : Сентябрь 03, 2013, 23:41 »

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


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