* encode the attribute correctly

This commit is contained in:
Eray Özkural
2005-09-28 12:45:34 +00:00
parent d089a0a592
commit c1db8c161d
+2 -2
View File
@@ -237,9 +237,9 @@ class autoxml(type):
def createnode(xml, attr_name): def createnode(xml, attr_name):
print 'create attr', attr_name print 'create attr', attr_name
return xml.newAttribute(attr_name) # create an attribute node return xml.newAttribute(attr_name) # create an attribute node
def writetext(xml, attr, nil, text): def writetext(xml, node, attr, text):
print 'write attr', attr, text print 'write attr', attr, text
attr.value = text node.setAttribute(attr, text)
anonfuns = cls.gen_anon_basic(attr, spec, readtext, createnode, writetext) anonfuns = cls.gen_anon_basic(attr, spec, readtext, createnode, writetext)
def mergetext(node, newattr): def mergetext(node, newattr):
print 'merge attr', node, attr print 'merge attr', node, attr