def testAdd(self): node = xmlext.newDocument('pardus') #node = a.documentElement xmlext.addText(node, 'team/coder', 'zibidi1') xmlext.addText(node, 'team/coder', 'zibidi2') xmlext.addText(node, 'team/coder', 'zibidi3') reada = xmlext.getAllNodes(node, 'team/coder') self.assertEqual(len(reada), 3)
def encode(self, node, errs): assert self.tag != "" for key in self.iterkeys(): newnode = xmlext.addNode(node, self.tag) xmlext.setNodeAttribute(newnode, "xml:lang", key) xmlext.addText(newnode, "", self[key])
def writetext(node, blah, text): xmlext.addText(node, "", text)
def writetext(node, tagpath, text): # print 'write tag', node, tagpath, text xmlext.addText(node, tagpath, text)
def encode(self, node, errs): assert self.tag != '' for key in self.iterkeys(): newnode = xmlext.addNode(node, self.tag) xmlext.setNodeAttribute(newnode, 'xml:lang', key) xmlext.addText(newnode, '', self[key])
def writetext(node, tagpath, text): #print 'write tag', node, tagpath, text xmlext.addText(node, tagpath, text)