第189章 ,/.

我们知道,在JSON里,对象有分为父对象和子对象,第一个对象肯定是接下来的对象的父对象。

只不过这种父对象子对象一般只会在[]这种JSON列表里才会遇到,{}里一般用不到。

如果{}里也要分父对象和子对象呢?那就要使用“extra”元素了,这位元兄已经在之前出过很多次场了。

extra是这么用的:

{“内容元素“:“一些内容“,“extra“:[{},{}......]}

没错,使用extra,就可以在一个对象里再放入许许多多的对象。只不过这时候你可能会问:唉那extra里面的这些对象的父对象到底是哪个对象呢?

很简单,我们可以拿JSON的列表说话:

[““,{“内容元素“:“一些内容“,“extra“:[{},{}......]}]

在这里,最外层的列表的父对象是第一个,第二个带extra的是子对象。

子对象的孩子,也就是extra,都是子对象的子对象,也就是孙子对象。

所以extra里面的对象全部都是孙子对象,而它们的父对象,就是extra本身元素所待的对象。

懂了吧?所以一个对象里的extra里的所有对象,其格式会照搬extra本身所在的对象。