如何使用未知密钥解析json与JSONModel

时间:2015-09-28 13:31:49

标签: ios json jsonmodel

我在我的iOS项目中使用JSONModel库,我需要操纵一个由任意键和值组成的对象。

我在任何地方都找不到关于这个问题的任何内容......我如何设法映射未知密钥?

2 个答案:

答案 0 :(得分:2)

我从Sauvikatinnofied那里得到了Github的回应:

这是不可能的,因为JSONModel不知道密钥。如果您将元数据模型声明为NSDictionary然后使用

评估所有值,那将会更好
for key in [metaDictionary allKeys] {
   NSLog(@"Key: %@: Value: %@", key, metaDictionary[key]);
}

答案 1 :(得分:0)

如果您的json数据的密钥未知或可能是任何内容,您应该将该模型声明为NSDictionary,并使用BWJSONMatcher将您的json字符串转换为数据模型。