使用python解析xml,主要使用sax的ContentHandler中的标签开始和标签结束的方法驱动,然后在开始(或者结束)事件中决定使用什么处理方法,使用dispatcher来决定并分发到指定方法内处理处理流程如下: 初始化的时候创建一个目录list 遇到page在当前目录下新建一个html文件,标志接下来的标签是要使用default处理,写到html页面中 遇到page内部的标签,使用default处理 遇到page结束标签,该html写完,填充结尾标签,关闭流 遇到directory标…