Código Python:
Ver originalfrom xml.dom import minidom
xmldoc = minidom.parse("a.xml")
def getText(nodelist):
rc = []
for node in nodelist:
if node.nodeType == node.TEXT_NODE:
rc.append(node.data)
return ''.join(rc)
for root in xmldoc.getElementsByTagName("root"):
for data in root.getElementsByTagName("data"):
print getText(data.childNodes)
O si lo prefieres, asumiendo que solo hay un root y es el principal.
Código Python:
Ver originalfrom xml.dom import minidom
xmldoc = minidom.parse("a.xml")
def getText(nodelist):
rc = []
for node in nodelist:
if node.nodeType == node.TEXT_NODE:
rc.append(node.data)
return ''.join(rc)
root = xmldoc.childNodes[0]
for data in root.getElementsByTagName("data"):
print getText(data.childNodes)