c++ - How do I create child elements using msxml parser? -
c++ - How do I create child elements using msxml parser? -
i have users.xml
<?xml version="1.0"?> <data> <users> <user name="xyz" email="xyz@xyz.com"> <tasks/> </user> </users> </data>
i have got reference users element using next code
ixmldomdocumentptr pxmldom; // code load xml dox ixmldomelementptr pxmldocelement = null; ixmldomnodelistptr pxmlusers = null; //gets <data> pxmldocelement = pxmldom->getdocumentelement(); //gets <users> pxmlusers = pxmldocelement->childnodes;
now how create kid element user in users element.
i have tried using createelement()
on pxmlusers
, says ixmldomnodelistptr has no fellow member appendchild
.
i don't know how create new element.
thanks.
you cannot utilize ixmldomnodelistptr
append kid - it's iterating existing children.
you can utilize ixmldomelementptr
straight phone call pxmldocelement->appendchild()
add together kid element in document.
c++ xml com msxml
Comments
Post a Comment