Portability | Basic XML types. |
---|---|
Stability | provisional |
Maintainer | Iavor S. Diatchki <diatchki@galois.com> |
Safe Haskell | Safe-Inferred |
Documentation
XML content
XML elements
XML attributes
Eq Attr | |
Data Attr | |
Ord Attr | |
Show Attr | |
Typeable Attr | |
Node Attr | |
Node [Attr] | |
Node ([Attr], [CData]) | |
Node ([Attr], [Element]) | |
Node ([Attr], [Content]) | |
Node ([Attr], String) | |
Node ([Attr], CData) | |
Node ([Attr], Element) | |
Node ([Attr], Content) | |
Node (Attr, String) | |
Node (Attr, CData) | |
Node (Attr, Element) | |
Node (Attr, Content) |
XML CData
CDataText | Ordinary character data; pretty printer escapes &, < etc. |
CDataVerbatim | Unescaped character data; pretty printer embeds it in <![CDATA[.. |
CDataRaw | As-is character data; pretty printer passes it along without any escaping or CDATA wrap-up. |
XML qualified names
Blank names
Blank cdata
blank_element :: ElementSource
Blank elements