XMLNewDocument |
Top Previous Next |
Prototype
intXMLHandle:=XMLNewDocument(strXmlPrototype)
Description
Creates a XML document and returns the handle
Parameters
strXmlPrototype: string corresponding to XML prototype
Returned value
intXMLHandle: integer value corresponding to the document handle
Notes
To be opposed to XMLGetAsString
Example
XMLDocument:=XMLNewDocument('<d></d>');
XMLPage:=XMLAddNode(XMLDocument, 0,'p'); XMLSetNodeAttribute(XMLDocument,XMLPage,'n', IntToStr(0));
//It takes OCR value XMLWord:=XMLAddNode(XMLDocument, XMLPage,'w');
Value:='VALUE';
//It sets node and attributes value XMLSetNodeText(XMLDocument,XMLWord,Value); XMLSetNodeAttribute(XMLDocument,XMLWord,'ciclo_1','ATT1');
//It takes xml document handle FileName:='C:\Recogniform\xml\new.xml';
//It saves document XMLSaveDocument(XMLDocument,FileName );
//Deallocate memory XMLCloseDocument(XMLDocument); |