VS:WriteXMLMemory
Jump to navigation
Jump to search
.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix
Description
Writes XML file into a dynamic string buffer.
FUNCTION WriteXMLMemory(
XMLHandle :LONGINT;
VAR XMLData :DYNARRAY [] OF CHAR) :INTEGER;
def vs.WriteXMLMemory(XMLHandle): return (INTEGER, XMLData)
Parameters
XMLHandle LONGINT XMLData DYNARRAY [] OF CHAR Output parameter.
Example
VectorScript
procedure test; var xml : longint; err : integer; mem : dynarray of char; value : string; begin mem := ''; xml := InitXML; err := CreateNewXMLDocument( xml, 'root' ); err := SetElementValue( xml, '/root/value', '34' ); err := WriteXMLMemory( xml, mem ); AlrtDialog( mem ); err := ReleaseXML( xml ); end; run(test);
Python
Version
Availability: from All Versions
This is drop-in function.
See Also
VS:CreateNewXMLDocument | VS:SetElementValue | VS:InitXML | VS:ReleaseXML | VS:ReadXMLMemory
[[VS:CreateNewXMLDocument]] | [[VS:SetElementValue]] | [[VS:InitXML]] | [[VS:ReleaseXML]] | [[VS:ReadXMLMemory]]