Guten Morgen.
Ich moechte ein QDomDocument-Objekt verwenden um mir damit einige XML-Dateien anzusehen (hintereinander). Mir geht es nun darum ob ich zwischen den setContent()-Phasen irgendein clear() aufrufen muss...
Ich lese meine XML-Datei in ein QByteArray ein und setze dieses dann als content des QDomDocument (mittels QDomDocument::setContent() ).
Dadurch wird ja die XML-Struktur geparst, in einem DOM-Baum uebersetzt und an QDomDocument angehaengt.
Meine Frage ist nun, was passiert mit dem bestehenden DOM-Baum wenn ich das gleiche QDomDocument verwende um damit eine andere XML-Datei zu parsen (wieder mit QDomDocument::setContent())?
Ich gehe davon aus, dass der bestehende Baum geloescht wird und stattdessen nun der neue DOM-Baum am QDomDocument-Objekt haengt. Ist das so richtig?
Gruesse,
Col
QDomDocument wiederverwenden
-
ColonelMoW
- Beiträge: 30
- Registriert: 15. April 2008 16:24