phpman > man > XML::Handler::CanonXMLWriter(3pm)

Markdown | JSON | MCP    

NAME
    XML::Handler::CanonXMLWriter - output XML in canonical XML format

SYNOPSIS
     use XML::Handler::CanonXMLWriter;

     $writer = XML::Handler::CanonXMLWriter OPTIONS;
     $parser->parse(Handler => $writer);

DESCRIPTION
    "XML::Handler::CanonXMLWriter" is a PerlSAX handler that will return a string or write a stream
    of canonical XML for an XML instance and it's content.

    "XML::Handler::CanonXMLWriter" objects hold the options used for writing the XML objects.
    Options can be supplied when the the object is created,

        $writer = new XML::Handler::CanonXMLWriter PrintComments => 1;

    or modified at any time before calling the parser's `"parse()"' method:

        $writer->{PrintComments} = 0;

OPTIONS
    IOHandle
        IOHandle contains a handle for writing the canonical XML to. If an IOHandle is not provided,
        the canonical XML string will be returned from `"parse()"'.

    PrintComments
        By default comments are not written to the output. Setting comment to a true value will
        include comments in the output.

AUTHOR
    Ken MacLeod, ken AT bitsko.us

SEE ALSO
    perl(1), PerlSAX

    James Clark's Canonical XML definition <http://www.jclark.com/xml/canonxml.html>

Generated by phpman v3.7.12 Author: Che Dong Under GNU General Public License
2026-06-13 12:33 @216.73.216.28
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!