Lua Requires Chilkat v9.5.0.64+
Lua
XML EmitCompact
See more XML Examples
Demonstrates the XML EmitCompact property to generate XML that is not pretty-printed, but is instead compact with whitespace removed.Chilkat Lua Downloads
local chilkat = require("chilkat")
local xml = chilkat.Xml.new()
xml.tag = "aaa"
xml:new_child2("red|green|blue", "sky")
-- Show the XML in normal indented (pretty-printed) format:
print(xml:get_xml())
-- The output:
-- <?xml version="1.0" encoding="utf-8" ?>
-- <aaa>
-- <red>
-- <green>
-- <blue>sky</blue>
-- </green>
-- </red>
-- </aaa>
-- Now set the EmitCompact property.
xml.emit_compact = true
-- Show the XML in compact form:
print(xml:get_xml())
-- The compact output:
-- <?xml version="1.0" encoding="utf-8" ?>
-- <aaa><red><green><blue>sky</blue></green></red></aaa>
--