为了优化起见,我不想在JSON数据中包含该名称,即。
{
"employees":[
{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"},
{"firstName":"Peter", "lastName":"Jones"}
]
}
to
{
"employees":[
{"John", "Doe"},
{"Anna", "Smith"},
{"Peter", "Jones"}
]
}
这是因为我已经知道名称,并且我可以轻松地相应地使用这些值。在上面的示例中,我作为程序员知道第一个字段是名字,第二个字段是姓氏。那为什么要加上这个名字呢?为什么我们不能仅包含值?就内存而言,这将是非常优化的。
请在应用程序中建议如何设计和使用不带名称的JSON。谢谢。
代替使用字典(按定义按键存储值的字典,您可以只使用简单的数组,并根据索引而不是键访问数据。
喜欢这个:
{
"employees":[
["John", "Doe"],
["Anna", "Smith"],
["Peter", "Jones"]
]
}