Qt - Html Auto code generated -- span inside a paragraph



I am trying to generate an Html code using Qt XML library. I need to insert an span inside an paragraph.


Qt code :--



//Create paragraph node
nodeChildNameTemp = "p";
NodeElementChildTemp = htmlDomDocument.createElement(nodeChildNameTemp);
NodeElementChildTemp.setAttribute("class","Final_Marks");
stringTxtNode = "Total : <span id=\"" + TextDevicetxtId + "\">" " 0" "</span>";
textNode = htmlDomDocument.createTextNode(stringTxtNode);
//Append txt node
NodeElementChildTemp.appendChild(textNode);
//Append paragraph div to room div
NodeElementTemp.appendChild(NodeElementChildTemp);


Expected Result :--



<p class="Final_Marks">Total : <span id="My_Marks_Txt_ID"> 0</span></p>


Actual Result :--



<p class="Final_Marks">Total : &lt;span id="My_Marks_Txt_ID"> 0&lt;/span></p>


For "<" sign xml is adding "<" Do these both lines have same meaning if i open my html page or this is an error ?


No comments:

Post a Comment