Text.XML.Expat.Cursor

Types

type Cursor tag text

data CursorG n c tag text

type Path tag text

type PathG n c tag text

data Tag tag text

getTag

fromTag

Conversions

fromTree

fromForest

toForest

toTree

Moving around

parent

root

getChild

getChildM

firstChild

firstChildM

lastChild

lastChildM

left

leftM

right

rightM

nextDF

nextDFM

Searching

findChild

findLeft

findRight

findRec

findRecM

Node classification

isRoot

isFirst

isFirstM

isLast

isLastM

isLeaf

isChild

hasChildren

getNodeIndex

Updates

setContent

modifyContent

modifyContentList

modifyContentListM

modifyContentM

Inserting content

insertLeft

insertRight

insertManyLeft

insertManyRight

insertFirstChild

insertLastChild

insertManyFirstChild

insertManyLastChild

insertGoLeft

insertGoRight

Removing content

removeLeft

removeLeftM

removeRight

removeRightM

removeGoLeft

removeGoLeftM

removeGoRight

removeGoRightM

removeGoUp