Qt 3 - XML parsen
Verfasst: 4. August 2008 16:41
Hallo,
ich bin relativ neu im Thema QT und habe eine, wahrscheinlich leichte, Frage. Ich moechte eine Methode einbauen, die die Anzahl von ChildNodes von jedem Knoten eines XML-Files bestimmt.
Den folgenden Code habe ich schon geschrieben, der macht allerdings nichts anderes als das XML-File nach dem Tag "VDESCRIPTION" durchsucht und mir den Inhalt ausgibt.
Kann mir jemand einen Tipp geben, wie ich das Feature mit einbauen kann?
Vielen Dank,
Olli
ich bin relativ neu im Thema QT und habe eine, wahrscheinlich leichte, Frage. Ich moechte eine Methode einbauen, die die Anzahl von ChildNodes von jedem Knoten eines XML-Files bestimmt.
Den folgenden Code habe ich schon geschrieben, der macht allerdings nichts anderes als das XML-File nach dem Tag "VDESCRIPTION" durchsucht und mir den Inhalt ausgibt.
Code: Alles auswählen
void
sagaGui::parseIdt(QDomElement element){
QDomNode n = element.firstChild();
while(!n.isNull()) {
QDomElement e = n.toElement();
if(!e.isNull()) {
if (e.tagName()=="VDescription"){
QString text = e.text();
comboBoxFirstIntent->insertItem(text);
comboBoxSecondIntent->insertItem(text);
comboBoxThirdIntent->insertItem(text);
std::cout << text << std::endl;
}
}
parseIdt(e);
n = n.nextSibling();
}
}
Vielen Dank,
Olli