#!/usr/bin/python
# -*- encoding: utf-8 -*-
import xml.parsers.expat
test_string = """
Test 1
Test 2 \x0f
"""
def start_element(name, attrs):
print 'Start element:', name, attrs
def end_element(name):
print 'End element:', name
def char_data(data):
print 'Character data:', repr(data)
p = xml.parsers.expat.ParserCreate(encoding="utf-8")
p.StartElementHandler = start_element
p.EndElementHandler = end_element
p.CharacterDataHandler = char_data
p.Parse(test_string)
print "Done!"
#eof