我们使用pysimplesoap模块进行服务写入。客户端是用Java编写的。将xml数据类型转换为java存在问题。我想,我们需要设置minOccurs =" 0"或者nillable =" true" wsdl元素。但是在名为server.py的pysimplesoap文件中,只有Arrays有这样的转换。有可能没有kludges,怎么做?
答案 0 :(得分:0)
照常配置调度程序:
dispatcher.register_function('test_function', test,
returns={'Success': str},
args={'wanted': str,'optional': str,'another_optional':str })
定义方法时,请使用默认值标记可选字段:
def test_request(wanted, optional=None, another_optional="Optional"):
return "Success"