rendered paste body>>> import xml.dom.minidom>>> >>> example = """<?xml version="1.0"?>... <!DOCTYPE keys [... <!ELEMENT key ANY>... <!ATTLIST key id ID #REQUIRED... name CDATA #REQUIRED... >... ]>... <keys>... <key name="TEST" id="moo">value</key>... <key name="TEST2" id="unique">value2</key>... </keys>... """>>> doc = xml.dom.minidom.parseString(example)>>> doc.getElementById("unique").childNodes[0].nodeValueu'value2'>>> >>> # Auto pairnei ola ta tags <key>... for key in doc.getElementsByTagName("key"):... print("Key: " + key.getAttribute("name"))... print("Value: " + key.childNodes[0].nodeValue)... Key: TESTValue: valueKey: TEST2Value: value2>>> # Auto einai me monadiko id, xrisimo gia ekseuresi enos mono xml tag... key2 = doc.getElementById("unique")>>> print("Key: " + key2.getAttribute("name"))Key: TEST2>>> print("Value: " + key2.childNodes[0].nodeValue)Value: value2