Lua Requires Chilkat v9.5.0.64+
Lua
Demonstrate the XML NewChildInt2 Method
See more XML Examples
Demonstrates the XML NewChildInt2 method.Chilkat Lua Downloads
local chilkat = require("chilkat")
local xml = chilkat.Xml.new()
xml.tag = "animal"
local i = 0
while i < 10 do
-- The first call (in the 1st loop iteration) automatically
-- creates the children in the path.
-- Each subsequent call finds the inner nodes in the path
-- already exist, but always adds a new child at the leaf,
-- even if it is a duplicate.
xml:new_child_int2("bird|flightless|penguin|number", i)
i = i + 1
end
print(xml:get_xml())
-- Output:
-- <?xml version="1.0" encoding="utf-8" ?>
-- <animal>
-- <bird>
-- <flightless>
-- <penguin>
-- <number>0</number>
-- <number>1</number>
-- <number>2</number>
-- <number>3</number>
-- <number>4</number>
-- <number>5</number>
-- <number>6</number>
-- <number>7</number>
-- <number>8</number>
-- <number>9</number>
-- </penguin>
-- </flightless>
-- </bird>
-- </animal>
--