如何使用未知键的 JSONModel 解析 json
How to parse json with JSONModel with not known keys
我在我的 iOS 项目中使用 JSONModel 库,我需要操作一个由任意键和值组成的对象。
我在任何地方都找不到关于这个问题的任何信息...我怎样才能设法映射未知键?
我在 Github 上从 sauvikatinnofied 得到的回复:
这是不可能的,因为键对于 JSONModel 是未知的。如果您将该元数据模型声明为 NSDictionary 然后使用
评估所有值会更好
for key in [metaDictionary allKeys] {
NSLog(@"Key: %@: Value: %@", key, metaDictionary[key]);
}
如果您的 json 数据的键是未知的或可能是任何东西,您应该将该模型声明为 NSDictionary,并使用 BWJSONMatcher 将您的 json 字符串转换为数据模型.
我在我的 iOS 项目中使用 JSONModel 库,我需要操作一个由任意键和值组成的对象。
我在任何地方都找不到关于这个问题的任何信息...我怎样才能设法映射未知键?
我在 Github 上从 sauvikatinnofied 得到的回复:
这是不可能的,因为键对于 JSONModel 是未知的。如果您将该元数据模型声明为 NSDictionary 然后使用
评估所有值会更好for key in [metaDictionary allKeys] {
NSLog(@"Key: %@: Value: %@", key, metaDictionary[key]);
}
如果您的 json 数据的键是未知的或可能是任何东西,您应该将该模型声明为 NSDictionary,并使用 BWJSONMatcher 将您的 json 字符串转换为数据模型.