0

我正在使用 Python 的 ZEEP 库连接到 SOAP Web 服务,发现 XML 中返回的字段之一未正确解析。我已经从下面的 XML 响应中复制了片段,以及解析的 JSON。

另请参阅https://gist.github.com/bsteverink/dede1f3341828d069a502f16ccc5da0b以按照 ZEEP 文档中的说明进行完整演示。

我正在使用 Zeep 2.0.0。

从 SOAP 服务返回的片段:

<GetDataExchangeQueryResultRow>
    <DataType>System.Guid</DataType>
    <ReturnObject xmlns:q1="http://microsoft.com/wsdl/types/" xsi:type="q1:guid">16fed64c-9b6d-4383-bdd1-fd5cde084afe</ReturnObject>
    <DisplayName>Auto_ID</DisplayName>
</GetDataExchangeQueryResultRow>

来自客户端的 JSON 结果:

{
    'DataType': 'System.Guid',
    'ReturnObject': [],
    'DisplayName': 'Auto_ID'
}

欢迎任何提示,提示。

4

1 回答 1

0

该库的作者指出我需要将库更新为 github master。

于 2017-07-10T14:16:04.920 回答