gpt4 book ai didi

python - 如何从单个流中解析多个 XML 文档?

转载 作者:数据小太阳 更新时间:2023-10-29 02:27:59 26 4
gpt4 key购买 nike

我有一个套接字,可以从中读取 XML 数据。然而,这个套接字会吐出多个不同的 XML 文档,所以我不能简单地解析我收到的所有输出。

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

<foo/>
<bar/>

那么有没有办法获取多个 DOM 对象或让 SAX 解析器简单地处理这样的流?

最佳答案

如果你有单独的文件,你需要一些东西来分割它们;如果有的话,您可以在解析单个文档之前简单地拆分流。

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

关于python - 如何从单个流中解析多个 XML 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4024739/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com