| Copyright | (c) Galois Inc. 2007 (c) Herbert Valerio Riedel 2019 |
|---|---|
| License | BSD-3-Clause AND GPL-3.0-or-later |
| Safe Haskell | None |
| Language | Haskell2010 |
Text.XML.Output
Description
Output handling for the lightweight XML lib.
Synopsis
Documentation
serializeXMLDoc :: Element -> Text Source #
Serialize XML 1.0 document prefixed by the XML prologue
"<?xml version='1.0' ?>"
serializeXMLRoot :: SerializeXMLOptions -> Root -> Text Source #
Serialize a XML Root
data SerializeXMLOptions Source #
Options for tweaking XML serialization output
Constructors
| SerializeXMLOptions | |
Fields | |
defaultSerializeXMLOptions :: SerializeXMLOptions Source #
Default rendering options
- Allow empty tags for all non-special elements
- Don't insert newlines between prolog/epilog nodes