我正在尝试建立一个 SOAP 服务和我想将类似下面的内容传递给一个端点。
SOAP
<payload> <initiation_date>2019-05-17T00:00:00.000</initiation_date> <facility_num>123</facility_num> <order_num>123</order_num> </payload>
我想达到的是 dict 在我的终点。
dict
我的端点如下所示:
class SoapService(ServiceBase): @rpc(Unicode, Unicode, Unicode, Array(Unicode), _returns=String) def soap_service(self, email, password, action, payload):
我需要在我的 soap_service 端点类似于:
soap_service
payload = { 'initiation_date': '2019-05-17T00:00:00.000', 'facility_num': '123', 'order_num': '123' }
我如何做到这一点?
我真的很感谢你的帮助!
我想,我只需要改变我的有效载荷 type 在装修工里 AnyDict .
type
AnyDict
这工作:
@rpc(Unicode, Unicode, Unicode, AnyDict, _returns=String) def soap_service(self, email, password, action, payload):
谢谢!