哎呀,我似乎无法打开命名空间模式并调用contentHandler的startElementNS
和{startElement
和endElement
。以下是我的设置方法:
source = open(sourceFileName)
xml_parser = xml.sax.make_parser()
handler = MyContentHandler()
xml_parser.setContentHandler(handler)
xml_parser.setFeature(xml.sax.handler.feature_namespaces, True)
xml.sax.parse(source, handler)
如何打开名称空间模式以便它调用startElementNS
等?在
最后一行(
xml.sax.parse(source, handler)
)创建了一个新的解析器。您没有使用为其设置了命名空间模式的xml_parser
对象。在如果你把这条线改成
相关问题 更多 >
编程相关推荐