如何检索Siesta嵌套的JSON内容

时间:2018-08-16 12:49:30

标签: siesta-swift

正在学习Siesta,我有一个端点返回类似这样的内容

{"users":[{"name":"oi","phoneNumber":"+46greatstuff","lastName":"l","firstName":"f"}]}

我真的无法确定我的变压器是否正常工作。看起来像这样:

service.configureTransformer("/users") {
    try jsonDecoder.decode([String:[User]].self, from: $0.content)
}

我希望转换器正确解析数据。我现在假设它不会,因为它会在日志中打印出来:

Siesta:network        │ Cache request for Resource(…/users)[]
Siesta:network        │ Chain[Request:6040003c23a0(Cache request for Resource(…/users)[])]
Siesta:network        │ GET http://localhost:8080/users
Siesta:network        │ Response:  200 ← GET http://localhost:8080/users

曾经阅读过文档和示例项目代码,但是我在那里找不到答案。

0 个答案:

没有答案