table of contents
Catmandu::Exporter::XML(3pm) | User Contributed Perl Documentation | Catmandu::Exporter::XML(3pm) |
NAME¶
Catmandu::Exporter::XML - serialize and export XML documents
DESCRIPTION¶
This Catmandu::Exporter exports items serialized as XML. Serialization is implemented based on XML::Struct::Writer::Stream. By default, each item is written to STDOUT.
CONFIGURATION¶
- attributes
- xmldecl
- encoding
- version
- standalone
- pretty
- These options are passed to XML::Struct::Writer. The target (option "to") is based on Catmandu::Exporter's option "fh" or "file".
- field
- Take XML from a given field of each item, e.g. field
"xml" as following:
{ xml => [ root => { xmlns => 'http://example.org/' }, [ ... ] ] }
- directory
- Serialize to multiple files in a given directory.
- filename
- Field to take filenames from if option "directory" is set. Defaults to "_id". The file extension ".xml" is appended unless given.
2022-09-15 | perl v5.34.0 |