1ElementTree(3kaya)           Kaya module reference          ElementTree(3kaya)
2
3
4

NAME

6       ElementTree - Manipulation of ElementTrees
7

DESCRIPTION

9       This  module  contains  functions  for manipulating HTML or XML element
10       trees described by ElementTreeData.ElementTree (3kaya) , including con‐
11       version to and from Strings, and a basic templating system.
12

EXCEPTIONS

14       ElementTree.ExpectedChar (3kaya)
15       ElementTree.InputError (3kaya)
16       ElementTree.NotLazy (3kaya)
17       ElementTree.UnexpectedChar (3kaya)
18       ElementTree.UnexpectedEnd (3kaya)

FUNCTIONS

20       ElementTree.addDataAt (3kaya)
21       ElementTree.addElementAt (3kaya)
22       ElementTree.addGeneratorAt (3kaya)
23       ElementTree.attrHash (3kaya)
24       ElementTree.elementTree (3kaya)
25       ElementTree.evaluateGenerator (3kaya)
26       ElementTree.findElement (3kaya)
27       ElementTree.getAllText (3kaya)
28       ElementTree.getAttribute (3kaya)
29       ElementTree.getAttributes (3kaya)
30       ElementTree.getElements (3kaya)
31       ElementTree.getName (3kaya)
32       ElementTree.getSubtrees (3kaya)
33       ElementTree.getText (3kaya)
34       ElementTree.lazyOutput (3kaya)
35       ElementTree.lazyPrint (3kaya)
36       ElementTree.newElement (3kaya)
37       ElementTree.pushData (3kaya)
38       ElementTree.pushElement (3kaya)
39       ElementTree.pushGenerator (3kaya)
40       ElementTree.setAttribute (3kaya)
41       ElementTree.simpleEncode (3kaya)
42       ElementTree.string (3kaya)
43       ElementTree.textSizeOfBlock (3kaya)
44       ElementTree.unsetAttribute (3kaya)
45       ElementTree.unshiftData (3kaya)
46       ElementTree.unshiftElement (3kaya)
47       ElementTree.unshiftGenerator (3kaya)

AUTHORS

49       Kaya   standard  library  by  Edwin  Brady,  Chris  Morris  and  others
50       (kaya@kayalang.org). For further information see http://kayalang.org/

LICENSE

52       The Kaya standard library is free software;  you  can  redistribute  it
53       and/or  modify  it  under  the  terms  of the GNU Lesser General Public
54       License (version 2.1 or any later version) as  published  by  the  Free
55       Software Foundation.
56
57
58
59Kaya                             December 2010              ElementTree(3kaya)
Impressum