File: class/Extras/Code/XML/bookhandler.txt
# using the callback handler to parse
>>> import xml.sax
>>> import bookhandler
>>> import pprint
>>> parser = xml.sax.make_parser() # uses any compatible parser
>>> handler = bookhandler.BookHandler()
>>> parser.setContentHandler(handler)
>>> parser.parse("books.xml")
>>> pprint.pprint(handler.mapping)
{u'1-56592-051-1': u'Making TeX Work',
u'1-56592-724-9': u'The Cathedral & the Bazaar'}