| Copyright | (c) Galois Inc. 2007 |
|---|---|
| License | BSD3 |
| Maintainer | Iavor S. Diatchki <diatchki@galois.com> |
| Stability | provisional |
| Portability | Basic XML types. |
| Safe Haskell | Safe |
| Language | Haskell98 |
Text.XML.Light.Types
Description
Documentation
XML content
XML elements
Constructors
| Element | |
XML attributes
Instances
| Eq Attr Source # | |
| Data Attr Source # | |
| Ord Attr Source # | |
| Show Attr Source # | |
| Node Attr Source # | |
| Node [Attr] Source # | |
| Node ([Attr], [CData]) Source # | |
| Node ([Attr], [Element]) Source # | |
| Node ([Attr], [Content]) Source # | |
| Node ([Attr], String) Source # | |
| Node ([Attr], CData) Source # | |
| Node ([Attr], Element) Source # | |
| Node ([Attr], Content) Source # | |
| Node (Attr, String) Source # | |
| Node (Attr, CData) Source # | |
| Node (Attr, Element) Source # | |
| Node (Attr, Content) Source # | |
XML CData
Constructors
| 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_name :: QName Source #
Blank names
blank_cdata :: CData Source #
Blank cdata
blank_element :: Element Source #
Blank elements