Hello!
Can anyone explain why the following code does not work?
(I'm using python2.4.)
Cheers, Marco
--
# the following code does _not_ work.
# intended: put child-nodes as children to another node
from xml.dom.minidom import Document
doc = Document()
node1 = doc.createEleme nt('one')
el1 = doc.createEleme nt('e1')
el2 = doc.createEleme nt('e1')
node1.appendChi ld(el1)
node1.appendChi ld(el2)
assert 2 == len(node1.child Nodes) # ok
doc2 = Document()
node2 = doc2.createElem ent('two')
for el in node1.childNode s:
node2.appendChi ld(el)
assert 2 == len(node2.child Nodes), "node2 has an unexpected number of
children"
Can anyone explain why the following code does not work?
(I'm using python2.4.)
Cheers, Marco
--
# the following code does _not_ work.
# intended: put child-nodes as children to another node
from xml.dom.minidom import Document
doc = Document()
node1 = doc.createEleme nt('one')
el1 = doc.createEleme nt('e1')
el2 = doc.createEleme nt('e1')
node1.appendChi ld(el1)
node1.appendChi ld(el2)
assert 2 == len(node1.child Nodes) # ok
doc2 = Document()
node2 = doc2.createElem ent('two')
for el in node1.childNode s:
node2.appendChi ld(el)
assert 2 == len(node2.child Nodes), "node2 has an unexpected number of
children"
Comment