0

有没有办法在 Python 中解析 SOAP 响应(类似于 XML)?我浏览了大多数 Stackoverflow 解决方案,它们通常使用minidomET函数parse()parseString()parse()将文件名作为输入,而parseString()将字符串作为输入。但是 SOAP 响应类型是HTTPResponse,因此我在使用parse()or时总是遇到类型不匹配错误parseString(),因此不确定如何在 Python 中解析 SOAP 响应。我还尝试将 HTTPResponse 转换为字符串(失败),或者使用XML函数(失败),或者使用response.read()函数(失败)。

我已经检查了 SOAP 响应是否正确且具有有效的 XML。我正在使用 SUDS 调用 SOAP 服务。

4

1 回答 1

0

好的,解决方案只是将其转换为字符串使用

str(响应)

于 2013-05-31T06:00:18.993 回答