使用Python启用名称空间模式xml.sax文件

2024-05-14 21:11:55 发布

您现在位置:Python中文网/ 问答频道 /正文

哎呀,我似乎无法打开命名空间模式并调用contentHandler的startElementNS和{}。相反,它仍然在调用startElementendElement。以下是我的设置方法:

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等?在


Tags: 方法parsersource模式空间xmlopen命名

热门问题