python ZEEP:GUID 未在 SOAP 响应中从 XML 解析为 JSON
python ZEEP: GUID not parsed from XML to JSON in SOAP response
我正在使用 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'
}
欢迎任何提示。
库的作者指出我需要将库更新到 github master。
我正在使用 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'
}
欢迎任何提示。
库的作者指出我需要将库更新到 github master。