Advertisement
kirbyfan64sos

Expat Parser

Jul 10th, 2013
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.38 KB | None | 0 0
  1. from xml.parsers.expat import ParserCreate
  2.  
  3. fname = 'test.xml'
  4.  
  5. def start_element(name, attrs): print name
  6. def end_element(name): pass
  7. def char_data(data): pass
  8.  
  9. parser = ParserCreate()
  10. parser.StartElementHandler = start_element
  11. parser.EndElementHandler = end_element
  12. parser.CharacterDataHandler = char_data
  13. with open(fname, 'r') as f:
  14.  data = f.read()
  15. parser.Parse(data)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement