Module Data/XML

This module is undocumented. This is a list of its definitions.

addCDATA :: Element -> String -> <Proc> ()
addChild :: Element -> Element -> <Proc> ()
addNamedChild :: Element -> String -> Element -> <Proc> ()
attributeOf :: Element -> String -> <Proc> Maybe String
attributesOf :: Element -> <Proc> [Attribute]
childWithNameOf :: Element -> String -> <Proc> Maybe Element
childrenOf :: Element -> <Proc> [Element]
childrenWithNameOf :: Element -> String -> <Proc> [Element]
clearElementNamespace :: Element -> <Proc> ()
clearNamespace :: Document -> <Proc> ()
createDocument :: Element -> <Proc> Document
createElement :: String -> <Proc> Element
elementsByXPath :: Element -> String -> <Proc> [Element]
getCDATAs :: Element -> <Proc> [String]
nameOf :: Element -> <Proc> String
nameOfAttribute :: Attribute -> <Proc> String
outputString :: Document -> <Proc> String
parentOf :: Element -> <Proc> Maybe Element
parseFile :: String -> <Proc> Document
parseFileWithSchemaFile :: String -> String -> <Proc> Document
parseString :: String -> <Proc> Document
parseStringWithSchemaFile :: String -> String -> <Proc> Document
rootElementOf :: Document -> <Proc> Element
setAttribute :: Element -> String -> String -> <Proc> ()
setElementNamespace :: Element -> String -> <Proc> ()
setName :: Element -> String -> <Proc> ()
setNamespace :: Document -> String -> <Proc> ()
setRootElement :: Document -> Element -> <Proc> ()
setText :: Element -> String -> <Proc> ()
sortChildrenBy :: Ord a => (Element -> <b> a) -> Element -> <Proc,b> ()
sortChildrenWith :: (Element -> Element -> <a> Integer) -> Element -> <Proc,a> ()
textOf :: Element -> <Proc> String
valueOfAttribute :: Attribute -> <Proc> String