XML-Writer

From Free Software Directory
Jump to: navigation, search


[edit]

Xml-writer

https://metacpan.org/release/XML-Writer
Perl module for writing XML documents

XML::Writer is a helper module for Perl programs that write an XML document. The module handles all escaping for attribute values and character data and constructs different types of markup, such as tags, comments, and processing instructions.

By default, the module performs several well-formedness checks to catch errors during output. This behaviour can be extremely useful during development and debugging, but it can be turned off for production-grade code.

The module can operate either in regular mode in or Namespace processing mode. In Namespace mode, the module will generate Namespace Declarations itself, and will perform additional checks on the output.

Additional support is available for a simplified data mode with no mixed content: newlines are automatically inserted around elements and elements can optionally be indented based as their nesting level.





Licensing

License

Verified by

Verified on

Notes

License

Other

Verified by

Debian: gregor herrmann <gregoa@debian.org>

Verified on

7 June 2014

Notes

License: other

other Redistribution and use in source and compiled forms, with or without modification, are permitted under any circumstances.

No warranty.




Leaders and contributors

Contact(s)Role
Joseph Walton contact


Resources and communication

AudienceResource typeURI
Perl (Ref)https://metacpan.org/release/XML-Writer
Debian (Ref) (R)https://tracker.debian.org/pkg/libxml-writer-perl


Software prerequisites




Entry








"contact" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.


"Debian (Ref) (R)" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.








Date 2015-07-17
Source Debian
Source link http://packages.debian.org/sid/libxml-writer-perl

[[Category:]]



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.