Hello all, I am new to Python and have a problem with the behaviour of the xml parser. Assume we have this xml document:
<?xml version="1.0" encoding="UTF-8"?> <bibliography> <entry> Title of the first book. </entry> <entry> <coauthored/> Title of the second book. </entry> </bibliography> If I now check for the text of all 'entry' nodes, the text for the node with the empty element isn't shown import xml.etree.ElementTree as ET tree = ET.ElementTree(file='test.xml') root = tree.getroot() resultSet = root.findall(".//entry") for r in resultSet: print (r.text) -- http://mail.python.org/mailman/listinfo/python-list