for node in all_nodes(node):
if node.nodeName in result and len(node.childNodes) > 0:
result[node.nodeName] = node.childNodes[0].nodeValue
for node in all_nodes(node):
if node.nodeName in result and len(node.childNodes) > 0:
result[node.nodeName] = node.childNodes[0].nodeValue