CreateXmlNode

Family: XML · 3 forms

What it does

CreateXmlNode creates Node on a XML object. It takes parent (an integer) and name (a string), and answers an integer. That is the first of 3 forms.

Syntax

1
CreateXmlNode(parent integer, name string) → integer
2
CreateXmlNode(parent integer, name string, previous integer) → integer
3
CreateXmlNode(parent integer, name string, previous integer, type integer) → integer

Parameters

NameTypeIn forms
parentintegerall
namestringall
previousinteger2, 3
typeinteger3

Every form returns

integer

Example · generated

Form 1, the short one

xmlNode = CreateXmlNode(1, "player")DO  Sync()LOOP

Form 3, with every argument

xmlNode = CreateXmlNode(1, "player", 1, 1)DO  Sync()LOOP

CreateXmlNode is called and its answer is printed every frame. The DO … LOOP is not decoration: a classic BASIC program ends the moment it runs out of lines, and Sync() is what draws the frame.

Related commands

34 commands in XML