Text.XML.Stream.Parse

Parsing XML files

parseBytes

parseBytesPos

parseText'

parseText

parseTextPos

detectUtf

parseFile

parseLBS

Parser settings

data ParseSettings

def

type DecodeEntities

psDecodeEntities

psRetainNamespaces

Entity decoding

decodeXmlEntities

decodeHtmlEntities

Event parsing

tag

tag'

tagNoAttr

tagIgnoreAttrs

content

contentMaybe

Ignoring tags/trees

ignoreTag

ignoreEmptyTag

ignoreTree

ignoreTreeContent

ignoreAnyTreeContent

ignoreAllTreesContent

Streaming events

takeContent

takeTree

takeTreeContent

takeAnyTreeContent

takeAllTreesContent

Tag name matching

data NameMatcher a

matching

anyOf

anyName

Attribute parsing

data AttrParser a

attr

requireAttr

optionalAttr

requireAttrRaw

optionalAttrRaw

ignoreAttrs

Combinators

orE

choose

many

many_

manyIgnore

many'

force

Streaming combinators

manyYield

manyYield'

manyIgnoreYield

Exceptions

data XmlException

Other types

data PositionRange

type EventPos