5
class ExampleContentHandler(xml.sax.ContentHandler):
7
xml.sax.ContentHandler.__init__(self)
9
def startElement(self, name, attrs):
12
def endElement(self, name):
15
def characters(self, content):
16
print('chars:', content)
19
xmlString = "<note>\n<to>Tove</to>\n<from>Jani</from>\n<heading>Reminder</heading>\n<body>Don't forget me this weekend!</body>\n</note>"
21
xml.sax.parseString(xmlString, ExampleContentHandler())
22
xml.sax.parse('notaxmlfilethatexists.xml', ExampleContentHandler())
23
sax.parseString(xmlString, ExampleContentHandler())
24
sax.parse('notaxmlfilethatexists.xml', ExampleContentHandler)
27
defusedxml.sax.parseString(xmlString, ExampleContentHandler())
34
defusedxml.sax.make_parser()
36
if __name__ == "__main__":