1ElementTree(3kaya) Kaya module reference ElementTree(3kaya)
23
4
NAME
6ElementTree - Manipulation of ElementTrees
7
DESCRIPTION
9This module contains functions for manipulating HTML or XML element
10trees described by ElementTreeData.ElementTree (3kaya) , including con‐
11version to and from Strings, and a basic templating system.
12
EXCEPTIONS
14ElementTree.ExpectedChar (3kaya)
15ElementTree.InputError (3kaya)
16ElementTree.NotLazy (3kaya)
17ElementTree.UnexpectedChar (3kaya)
18ElementTree.UnexpectedEnd (3kaya)
FUNCTIONS
20ElementTree.addDataAt (3kaya)
21ElementTree.addElementAt (3kaya)
22ElementTree.addGeneratorAt (3kaya)
23ElementTree.attrHash (3kaya)
24ElementTree.elementTree (3kaya)
25ElementTree.evaluateGenerator (3kaya)
26ElementTree.findElement (3kaya)
27ElementTree.getAllText (3kaya)
28ElementTree.getAttribute (3kaya)
29ElementTree.getAttributes (3kaya)
30ElementTree.getElements (3kaya)
31ElementTree.getName (3kaya)
32ElementTree.getSubtrees (3kaya)
33ElementTree.getText (3kaya)
34ElementTree.lazyOutput (3kaya)
35ElementTree.lazyPrint (3kaya)
36ElementTree.newElement (3kaya)
37ElementTree.pushData (3kaya)
38ElementTree.pushElement (3kaya)
39ElementTree.pushGenerator (3kaya)
40ElementTree.setAttribute (3kaya)
41ElementTree.simpleEncode (3kaya)
42ElementTree.string (3kaya)
43ElementTree.textSizeOfBlock (3kaya)
44ElementTree.unsetAttribute (3kaya)
45ElementTree.unshiftData (3kaya)
46ElementTree.unshiftElement (3kaya)
47ElementTree.unshiftGenerator (3kaya)
AUTHORS
49Kaya standard library by Edwin Brady, Chris Morris and others
50(kaya@kayalang.org). For further information see http://kayalang.org/
LICENSE
52The Kaya standard library is free software; you can redistribute it
53and/or modify it under the terms of the GNU Lesser General Public
54License (version 2.1 or any later version) as published by the Free
55Software Foundation.
5657
58
59
Kaya December 2010 ElementTree(3kaya)