据我所知,典型的JSON数组可能是这样的:
{ "measurements":[ {"order":1, "time":"23:55:12.234", "value":3.4543235},
{"order":2, "time":"23:55:14.118", "value":3.9785742},
{"order":3, "time":"23:55:15.942", "value":3.6892639}]
}
但由于我有几百次测量,我想删除这样的重复键:
1
{ "measurements":[ 1, "23:55:12.234", 3.4543235,
2, "23:55:14.118", 3.9785742,
3, "23:55:15.942", 3.6892639]
}
如果我这样做,我也想保留关键参考 - 允许其他序列,甚至数组中的其他信息,我可以想象这样的事情:
2
{ "measurements":{"assembly":"order,time,value",
"values": [ 1, "23:55:12.234", 3.4543235,
2, "23:55:14.118", 3.9785742,
3, "23:55:15.942", 3.6892639]
}
}
1和2是否正确JSON,如果没有,是否有其他方法?
即使允许这样做 - 是否有更明智/常见的方式来做到这一点?