for node in nodelist:
    if node.nodeType == node.TEXT_NODE:
        rc.append(node.data)
return ''.join(rc)

def handleTok(tokenlist):
    texts = ''
for token in tokenlist:
    texts += ' ' + getText(token.childNodes)
return texts
foo = dom.getElementsByTagName('foo')
text = handleTok(foo)
print(text)
Получение текста между тегами xml с помощью minidom