Module std.experimental.xml.writer

This module implements components to put XML data in OutputRanges

Functions

Name Description
writeCursor Writes the contents of a cursor to a writer.
writeDOM Outputs the entire DOM tree rooted at node using the given writer.
writerFor Returns a Writer for the given StringType, outRange and PrettyPrinter.

Structs

Name Description
CheckedWriter A wrapper around a writer that, before forwarding every write operation, validates the input given by the user using a chain of validating cursors.
PrettyPrinters A collection of ready-to-use pretty-printers
Writer Component that outputs XML data to an OutputRange.

Templates

Name Description
withValidation Returns a new writer that wraps the original one, applying a validation to every output operation.

Authors

Copyright

License