ObjCreateXML¶
ObjCreateXML creates a new page, layer of drawing object from the given XML text.
-
error = ObjCreateXML(hParent, ssXML)
Return Value
error is 0, if the function was successful. Otherwise it is an error object, see error_create.
error.
Parameters
-
hParent
hParent is the handle of the parent object.
ssXML hParent page Document handle (hDoc) layer (Diagramm) Page handle (hPage) Drawing Object (line, table, …) Diagram handle of background handle (hLayer) Dataset Diagram handle (hLayer)
-
ssXML
ssXML is an XML string for a page, diagram, drawing object of dataset. See ObjGetXML.
Comment
Note
This function is a beta version. The release version will be available in one of the next updates.
Example
ssXML = "[[<?xml version='1.0' encoding='utf-8'?>
<line stroke-color='#14639E' stroke-width='10' x1='1.1' x2='19.2' y1='-25.1' y2='-25.1'/>]]";
hDoc = DocCreate();
hPage = PageCreate();
DocAddPage(hDoc, hPage);
hLayer = PageGetAllLayers(hPage)[1];
ObjCreateXML(hLayer, ssXML);
History
Version | Description |
---|---|
R2013.5 | New. |
See also
Overview Objects, ObjGetXML, xml_parse_string, xml_save_node
id-1964146