【发布时间】:2018-04-10 06:34:40
【问题描述】:
您好,我有一个 json,它会将一些参数作为变量返回给我。 它有Parameter1,Parameter2,Parameter3等。 我不知道它会给我多少参数。这不是一个列表,它只是 json 中的不同变量。
映射这样的 json 的最佳方法是什么?我使用对象映射器
例如:
第一次json是
{
"MyObject": {
"Parameter1": "p1",
"Parameter2": "p2",
"Parameter3": "p3",
"Parameter4": "p4"
}
}
第二次 json 是
{
"MyObject": {
"Parameter1": "p1",
"Parameter2": "p2",
"Parameter3": "p3"
}
}
【问题讨论】:
-
你能分享一下它的 JSON 样本吗?
-
我编辑了检查,谢谢@AbhirajsinhThakore
-
您的应用如何知道要访问哪些属性?它是已知名称的固定列表吗?
-
我不知道我会尝试映射固定数量的属性,例如前五个 Parameter1,Parameter 2... 如果还有更多,他们的问题。但我想知道是否有办法通过使用类似 map["Parameter*"] 来映射这些属性
-
你可以将 json 转换为字典并遍历键和值
标签: ios json swift object mapper