Opens an XML file for reading from a string buffer.
FUNCTION ReadXMLMemory(
XMLHandle : LONGINT;
XMLData : DYNARRAY [] OF CHAR):INTEGER;def vs.ReadXMLMemory(XMLHandle, XMLData):
return INTEGER| Name | Type | Description |
|---|---|---|
| XMLHandle | LONGINT | |
| XMLData | DYNARRAY [] OF CHAR |
procedure test;
var xml : longint;
err : integer;
mem : dynarray of char;
value : string;
begin
mem := '<root><value>34</value></root>';
xml := InitXML;
err := ReadXMLMemory( xml, mem );
err := GetElementValue( xml, '/root/value', value );
AlrtDialog( Concat( 'value=', value ) );
err := ReleaseXML( xml );
end;
run(test);GetElementValue | InitXML | ReleaseXML | WriteXMLMemory
Availability: from All Versions
This is drop-in function.