コード例 #1
0
ファイル: xmlexttests.py プロジェクト: Tayyib/uludag
 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)
コード例 #2
0
ファイル: xmlexttests.py プロジェクト: pars-linux/pisi-devel
 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)
コード例 #3
0
 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])
コード例 #4
0
 def writetext(node, blah, text):
     xmlext.addText(node, "", text)
コード例 #5
0
 def writetext(node, tagpath, text):
     # print 'write tag', node, tagpath, text
     xmlext.addText(node, tagpath, text)
コード例 #6
0
 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])
コード例 #7
0
 def writetext(node, blah, text):
     xmlext.addText(node, "", text)
コード例 #8
0
 def writetext(node, tagpath, text):
     #print 'write tag', node, tagpath, text
     xmlext.addText(node, tagpath, text)