I have not used it much and today I came across it.
Who needs something, here's how it looks:
from xml.dom import minidom as dom import urllib def fetchPage(url): a = urllib.urlopen(url) return ''.join(a.readlines()) def extract(page): a = dom.parseString(page) item2 = a.getElementsByTagName('SendingDate')[0].firstChild.wholeText print "DATA ",item2 item = a.getElementsByTagName('Cube') for i in item: if i.hasChildNodes() == True: e = i.getElementsByTagName('Rate')[10].firstChild.wholeText d = i.getElementsByTagName('Rate')[26].firstChild.wholeText print "EURO ",e print "DOLAR ",d if __name__=='__main__': page = fetchPage("http://www.bnro.ro/nbrfxrates.xml") extract(page)
That's all.