Funkcia %XML_AddElementByCopy
Súvisiace stránky:
INT %XML_AddElementByCopy( INT in node, INT in nodeToCopy )
node | Handle na rodičovský XML uzol. |
nodeToCopy | Handle na XML uzol, z ktorého sa vytvorí hĺbková kópia. |
INT _doc1 INT _doc2 INT _listOfElements INT _elementToCopy INT _parentElement INT _copyOfElement INT _freeDoc1 INT _freeDoc2 _doc1 := %XML_ExportD2ObjToDocument(objectName1\HBJ,"") _doc2 := %XML_ExportD2ObjToDocument(objectName2\HBJ,"") _listOfElements := %XML_GetElementsByTagName(_doc1, "HOBJ_REF") _elementToCopy := %XML_Item(_listOfElements,0) _listOfElements := %XML_GetElementsByTagName(_doc2,"REFERENCES") _parentElement := %XML_Item(_listOfElements,0>) _copyOfElement := %XML_AddElementByCopy(_parentElement, _elementToCopy)
_freeDocl := %XML_FreeDocument(_doc1) _freeDoc2 := %XML_FreeDocument(_doc2)
Súvisiace stránky:
Pridať komentár