VS:SetCDATA

From Vectorworks Developer
Revision as of 14:37, 12 August 2013 by Root (talk | contribs) (1 revision)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix

Description

Sets the CDATA section of the specified element. The parameter elementPath is specified as a path of element names.

FUNCTION SetCDATA(
XMLHandle :LONGINT;
elementPath :STRING;
data :DYNARRAY [] OF CHAR) :INTEGER;
def vs.SetCDATA(XMLHandle, elementPath, data):
    return INTEGER

Parameters

XMLHandle LONGINT
elementPath STRING
data DYNARRAY [] OF CHAR

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 := SetCDATA( xml, '/root/data', 'custom data' );

	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:GetCDATA

[[VS:GetCDATA]]