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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Получение всех дочерних xml тегов как строки  (Прочитано 4171 раз)
akaMDA
Гость
« : Июль 13, 2012, 11:40 »

Как можно с помошью QXmlStreamReader получить все дочерние xml теги с их содержимым в виде строки?

Т.е. есть
<a>
 <b>
  <c>
  </c>
  <d>
  </d>
 </b>
</a>

Мне нужно получить в виде строки
<c>
</c>
<d>
</d>
находясь в StartElement в <b>
Записан
DmitryM
Гость
« Ответ #1 : Июль 13, 2012, 11:51 »

В общем виде наверное никак потому что
Цитировать
QXmlStreamReader is a faster and more convenient replacement for Qt's own SAX parser (see QXmlSimpleReader).
Записан
akaMDA
Гость
« Ответ #2 : Июль 13, 2012, 12:08 »

А в QDomDocument?
Записан
mutineer
Гость
« Ответ #3 : Июль 13, 2012, 12:14 »

QTextStream & operator<< ( QTextStream & str, const QDomNode & node )
может это поможет
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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