Hi,
This is my first experience with both DOM and xml. My aim is to use QDom to parse xhtml data.
I do not understand why the QDomNodeList contains 0 elements (according to gdb).
<html>
<body>
<p>
<report id="1">dd:</report>
</p>
<p>
<report id="2">MM:</report>
</p>
<p>
<report id="3">yyyy:</report>
</p>
</body>
</html>
<html>
<body>
<p>
<report id="1">dd:</report>
</p>
<p>
<report id="2">MM:</report>
</p>
<p>
<report id="3">yyyy:</report>
</p>
</body>
</html>
To copy to clipboard, switch view to plain text mode
QFile file("template.xhtml");
return;
if (!doc.setContent(&file)) {
file.close();
return;
}
file.close();
QDomDocument doc;
QFile file("template.xhtml");
if (!file.open(QIODevice::ReadOnly))
return;
if (!doc.setContent(&file)) {
file.close();
return;
}
file.close();
QDomNodeList nodeList = doc.elementsByTagName("report");
To copy to clipboard, switch view to plain text mode
How can I populate such list ?
any clue ?
thanks in advance
Bookmarks