开始使用Spyne,但无法获得正确格式的答案。
我正在尝试使用复杂的数据类型,但是我还不知道如何正确使用它们。 我的例子:
class HelloWorldService(ServiceBase):
@rpc(Unicode, _returns=Iterable(Unicode))
def say_hello(ctx, name):
for i in range(times):
yield name
app = Application([HelloWorldService], tns='spyne.examples.hello',
in_protocol=HttpRpc(validator='soft'),
out_protocol=JsonDocument()
)
application = WsgiApplication(app)
我得到了答案:
[
"Alex"
]
但是我想得到一个答案:
[
"name":"Alex"
]
如何实现?
非常感谢您。