地幔解析数组
Mantle parsing array
我正在使用 mantle framework
来解析 JSON
文件。
我的 JSON
对象看起来像这样
[{
key:value
key:value
},
{
key:value
key:value
} ]
我的对象是 array
,没有钥匙。
我们如何解析这个 array
? JSONKeyPathsByPropertyKey
方法应该如何实现?
如图书馆描述中所述
This method Specifies how to map property keys to different key paths
in JSON
+ (NSDictionary *)JSONKeyPathsByPropertyKey {
return @{
@"items" : @"",
};
那么我们如何将 array
属性 映射到 JSON
没有键的对象?
我假设,您正在获取一个数组以响应 API 调用并且您想要解析它。
所以根据您的 JSON。您需要为数组中的对象类型创建一个 MTLModel 子类。
然后就可以解析数组,创建数组中对象类型的模型了。像这样:
NSArray *objects = [MTLJSONAdapter modelsOfClass:[model class] fromJSONArray:[PASS THE ARRAY] error:nil];
希望对您有所帮助。
我正在使用 mantle framework
来解析 JSON
文件。
我的 JSON
对象看起来像这样
[{
key:value
key:value
},
{
key:value
key:value
} ]
我的对象是 array
,没有钥匙。
我们如何解析这个 array
? JSONKeyPathsByPropertyKey
方法应该如何实现?
如图书馆描述中所述
This method Specifies how to map property keys to different key paths in
JSON
+ (NSDictionary *)JSONKeyPathsByPropertyKey {
return @{
@"items" : @"",
};
那么我们如何将 array
属性 映射到 JSON
没有键的对象?
我假设,您正在获取一个数组以响应 API 调用并且您想要解析它。
所以根据您的 JSON。您需要为数组中的对象类型创建一个 MTLModel 子类。
然后就可以解析数组,创建数组中对象类型的模型了。像这样:
NSArray *objects = [MTLJSONAdapter modelsOfClass:[model class] fromJSONArray:[PASS THE ARRAY] error:nil];
希望对您有所帮助。