如何从一个流解析多个XML文档?

2024-05-23 15:36:23 发布

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

我有一个从中读取XML数据的套接字。但是,我不能简单地解析出多个不同的XML输出,所以我不能接收所有的XML输出。在

有没有一种好方法,最好是使用python标准库来解析多个XML文档?换句话说,如果我最终得到

<foo/>
<bar/>

那么,有没有一种方法可以获得多个DOM对象,或者让SAX解析器简单地处理这样一个流?在


Tags: 数据对象方法文档解析器标准foobar
1条回答
网友
1楼 · 发布于 2024-05-23 15:36:23

如果您得到了单独的文档,您将需要一些东西来分割它们;如果您有这些文档,您可以在解析单个文档之前简单地分割流。在

另一种可能是将其包装到另一个文档中,因此每个XML文档实际上都是您为此目的创建(并环绕)父级文档的子文档。在

相关问题 更多 >