json文件可以包含多个对象吗?

时间:2016-06-29 00:26:58

标签: json

json文件可以包含多个对象吗?

例如,json文件的内容可以是两个对象吗?

{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"}

一些有经验的软件工程师说json文件只能包含一个对象,尽管其他对象可以嵌套在对象中。

感谢。

2 个答案:

答案 0 :(得分:2)

这看起来不像json,但是,你可以在json文件中完全拥有一个对象数组。在你的情况下这样的事情:

[{"firstName": "John", "lastName": "Smith"},       
{"firstName": "Jane", "lastName": "Doe"}]

json文件可能包含单个对象(可能很复杂,有许多嵌套键)或此类对象的数组。它的外侧是花括号或方括号。

答案 1 :(得分:0)

你可以:

JSONObject = { ObjectOne: { property1: value1 }, ObjectTwo: { property1: value2 }, someProperty: value3, .... }

编辑:如果更适合你,你也可以拥有一系列对象。