Text.XML.Expat.Extended

Tree structure

type Document a tag text

data DocumentG a c tag text

type Node a tag text

data NodeG a c tag text

type UDocument a text

type LDocument tag text

type ULDocument text

type UNode a text

type LNode tag text

type ULNode text

Generic document/node manipulation

Annotation-specific

modifyAnnotation

mapAnnotation

mapDocumentAnnotation

Qualified nodes

type QDocument a text

type QLDocument text

type QNode a text

type QLNode text

Namespaced nodes

type NDocument a text

type NLDocument text

type NNode a text

type NLNode text

Parse to tree

data ParseOptions tag text

defaultParseOptions

data Encoding

parse

parse'

data XMLParseError

data XMLParseLocation

Variant that throws exceptions

parseThrowing

data XMLParseException

Convert from SAX

saxToTree

Abstraction of string types

class GenericXMLString s