[Inhalt] [Zurück] [Weiter] [Thema] [Index]

Baum()


Syntax:

Baum (String name, ... attrs) : Baum
name : Ein beliebiger String
optional: attrs: ein Attribut oder ein Array voller Attribute

Beispiel:

B := Baum("wurzel")

Beschreibung:

Erzeugt einen neuen Baum. Jeder Baum hat einen Namen und einen Satz frei vergebbarer Attribute. Ein Baum kann eine beliebige Anzahl Kinder haben.

Die frei vergebbaren Attribute des Baums können weggelassen werden (wie im Beispiel oben), als Array() oder als String angeben werden.

Ein Baum, der den Wert eines Feldes enhalten soll und in XML so aussehen würde:

		<wert>45</wert>
	

Wird so erzeugt:

		B := Baum ("wert", "45")
	

Dies wird intern dadurch erreicht, dass der wert-Knoten einen Unterknoten ohne Namen hat, dessen Attribut auf 45 steht. Beim Wandeln von XML und zurück, wird dies automatisch berücksichtigt.

Siehe auch AddChild(), BaumAttrs(), Child().



toposoft 28.10.2024