相关疑难解决方法(0)

iOS:通常从NSObject类序列化/反序列化复杂的JSON

任何人都知道如何基于NSObject类序列化嵌套的JSON?有序列化JSON简单的讨论在这里,但它不是通用的,足以应付复杂的嵌套JSON.

想象一下这是JSON的结果:

{ "accounting" : [{ "firstName" : "John",  
                    "lastName"  : "Doe",
                    "age"       : 23 },

                  { "firstName" : "Mary",  
                    "lastName"  : "Smith",
                    "age"       : 32 }
                              ],                            
  "sales"      : [{ "firstName" : "Sally", 
                    "lastName"  : "Green",
                    "age"       : 27 },

                  { "firstName" : "Jim",   
                    "lastName"  : "Galley",
                    "age"       : 41 }
                  ]}
Run Code Online (Sandbox Code Playgroud)

从这堂课:

@interface Person : NSObject{}
@property (nonatomic, strong) NSString *firstName;
@property (nonatomic, strong) NSString *lastName;
@property (nonatomic, strong) NSNumber *age;
@end

@interface Department : NSObject{} …
Run Code Online (Sandbox Code Playgroud)

generics json objective-c ios jsonkit

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

generics ×1

ios ×1

json ×1

jsonkit ×1

objective-c ×1