Seite 1 von 1

QDomDocument: XML String parsen, also nicht aus Datei lesen

Verfasst: 9. Oktober 2007 13:02
von flummi
Hallo zusammen,

wie kann ich einen String zum Parsen an das QDomDocument übergeben?

Geht das irgendwie so: ?

//! Try to parse the strXmlString
QString qstrXml("<xml><a>a1</a></xml>");
QDomDocument aDoc();

if (!aDoc.setNodeValue(qstrXml))
{
cout << "Error reading qstr" << endl;
}

Ich habe in der Doku und hier im Forum leider hierzu noch keine Hilfe gefunden - wäre also nett, wenn mir jemand ein Musterbeispiel hierzu hätte.

Danke und Grüße,
Flummi

Habs rausgefunden: mit QDomDocument.setContent(QString&,

Verfasst: 9. Oktober 2007 13:44
von flummi
Hallo,

falls es jemand hilft: das geht mit:

QDomDocument.setContent(QString&,...);

Also:

QDomDocument aDoc();
QString qxmlString("<xml>...</xml>");

if (!aDoc.setContent(qxmlString))
{
cout << "Error .." << endl;
}

Grüße,
Flummi