I have a XMLDocument which I parse. At certain points I wish to extract elements/nodes as fragments of XML (QString or UTF-8 encoded QByteArray).
toDocument and toDocumentFragment returns nothing.
I can do this with XPath but this is not what I want. What am I missing? How do I achieve this in Qt?
Simplified code:
if (doc.setContent(data))
{
QDomElement elementBody
= elementEnvelope.
firstChildElement();
QDomElement elementMethod
= elementBody.
firstChildElement();
QDomElement elementParameter
= elementMethod.
firstChildElement("blah");
}
QDomDocument doc;
if (doc.setContent(data))
{
QDomElement elementEnvelope = doc.firstChildElement();
QDomElement elementBody = elementEnvelope.firstChildElement();
QDomElement elementMethod = elementBody.firstChildElement();
QDomElement elementParameter = elementMethod.firstChildElement("blah");
}
To copy to clipboard, switch view to plain text mode
It's the elementParameter and everything from that point, I wish to extract as XML.
Thanks in advance!
Bookmarks