AutoIt
AutoIt
XML NewChild2 using a Tag Path
See more XML Examples
Demonstrates the XML NewChild2 method using a tag path.Note: This example requires Chilkat v9.5.0.64 or later.
Chilkat AutoIt Downloads
; Note: This example requires Chilkat v9.5.0.64 or later.
$oXml = ObjCreate("Chilkat.Xml")
$oXml.Tag = "aaa"
; A single tag can be passed to NewChild2, and this behaves as it always has:
$oXml.NewChild2 "penguin","flightless bird"
$oXml.NewChild2 "mammal",""
ConsoleWrite($oXml.GetXml() & @CRLF)
; The output:
; <?xml version="1.0" encoding="utf-8" ?>
; <aaa>
; <penguin>flightless bird</penguin>
; <mammal />
; </aaa>
;
; Starting in v9.5.0.64, a tag path can be used.
; It will cause nodes to be automatically created as needed.
$oXml.NewChild2 "red|green|blue","sky"
$oXml.NewChild2 "mammal|rodent|squirrel","bushy tail"
ConsoleWrite($oXml.GetXml() & @CRLF)
; The output:
; <?xml version="1.0" encoding="utf-8" ?>
; <aaa>
; <penguin>flightless bird</penguin>
; <mammal>
; <rodent>
; <squirrel>bushy tail</squirrel>
; </rodent>
; </mammal>
; <red>
; <green>
; <blue>sky</blue>
; </green>
; </red>
; </aaa>
;