Perl Requires Chilkat v9.5.0.64+
Chilkat2 Perl
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 Perl Downloads
use strict;
use warnings;
use Chilkat2;
my $xml = Chilkat2::Xml->new;
$xml->Tag('aaa');
$xml->NewChild2('red|green|blue', 'sky');
# Show the XML in normal indented (pretty-printed) format:
print $xml->GetXml(), "\n";
# The output:
# <?xml version="1.0" encoding="utf-8" ?>
# <aaa>
# <red>
# <green>
# <blue>sky</blue>
# </green>
# </red>
# </aaa>
# Now set the EmitCompact property.
$xml->EmitCompact(1);
# Show the XML in compact form:
print $xml->GetXml(), "\n";
# The compact output:
# <?xml version="1.0" encoding="utf-8" ?>
# <aaa><red><green><blue>sky</blue></green></red></aaa>
#