gpt4 book ai didi

swift - 如何在 swift 中使用 objectmapper 进行嵌套 json?

转载 作者:行者123 更新时间:2023-11-30 10:07:40 24 4
gpt4 key购买 nike

我正在快速使用对象映射器库将 JSON 解析为对象,并且我有一个如下所示的 JSON:

"_links" :     {
"category.genres": {
"href" : "http://dev.abcd.com/api/v1/categories/series/genres"
}

}

我正在尝试将 href 映射到模型,但我无法在这里找到任何解决方案。我尝试做

genreLink <- (map["_links"]["category.genres",nested: false]["genres"],urlTransform)

但是不行,请指导。谢谢

最佳答案

不幸的是,我认为使用 ObjectMapper 的嵌套键功能不支持您的情况。这是因为嵌套中的一个键已经包含一个句点。如果没有,映射将如下所示:

genreLink <- (map["_links.category_genre.href"], urlTransform)

不支持像上面那样链接映射。为了正确映射它,我认为您需要为 Links 和 Category.genres 创建一些模型类(实现 Mappable),或者如果可能的话更改 API 响应。

关于swift - 如何在 swift 中使用 objectmapper 进行嵌套 json?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35147829/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com