NAME

XML::Atom::Syndication::Writer - a class for serializing XML::Atom::Syndication nodes into XML.

DESCRIPTION

This class uses XML::Writer to serialize XML::Atom::Syndication nodes into XML.

The following namespace prefixes are automatically defined when each writer is instaniated:

dc            http://purl.org/dc/elements/1.1/
dcterms       http://purl.org/dc/terms/
sy            http://purl.org/rss/1.0/modules/syndication/
trackback     http://madskills.com/public/xml/rss/module/trackback/
xhtml         http://www.w3.org/1999/xhtml
xml           http://www.w3.org/XML/1998/namespace

METHODS

XML::Atom::Syndication::Writer->new

Constructor.

$writer->set_prefix($prefix,$nsuri)

Assigns a namespace prefix to a URI.

$writer->get_prefix($prefix)

Returns the namespace URI assigned to the given prefix.

$writer->get_namespace($nsuri)

Returns the namespace prefix assigned to the given URI.

$writer->as_xml($node,$is_full,$encoding)

Returns an XML representation of the given node and all its descendents. By default the method returns an XML fragment unless $is_full is a true value. If $is_full is true an XML declartion is prepended to the output. An $encoding parameter can be passed in to set the encoding attribute of the XML declaration. The default if UTF-8.

AUTHOR & COPYRIGHT

Please see the XML::Atom::Syndication manpage for author, copyright, and license information.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 176:

'=end' without a target?