上一次我们已经解析出了 {\"name\":\"zhangsan\",\"age\":26 } 这种最基础的json字符串,那么这一次就需要解析带有{}这种对象括号的
json字符串了
那么,这一次的任务就是解析出@"{\"name\":\"zhang\",\"learn\":{\"school\":{\"name\":\"wudaokou\"}},\"age\":18}"这个
json字符串,
可以看到,在learn指向的{}里面,还有一个{}value,这该怎么解析呢,当然是用我们的递归方法了 别忘了我们一开始的方法就是传入一个
json字符串,然后解析字符串为字典value,相应的,这个也是,在解析最外层的字典value时,需要得到learn所指向的字典value,在解析leaen所
指向的字典value时,需要得到school所指向的字典value,
这时候,我们的解决方法就是当发现value是字典的时候,得到这个字典所包括的全部json字符串,然后调用自己解析json字符串的方法