我有一个使用Python解析的私有JSON对象。我现在需要将这个对象公开给其他开发人员使用,这导致我重新考虑结构。该对象看起来像:
{
"service" : "service-1" : {
"locale" : "Europe": {
"city" : "Amsterdam": [
"name":"AMS-1",
(other key/value data)
],
"city" : "Brussels": [
"name":"BRU-1",
**(other key/value data)**
],
"city" : "France": [
"name":"FRA-1",
**(other key/value data)**
]
},
"locale" : "USA": {
"city" : "New York": [
"name":"NYC-1",
(other key/value data)
],
}
**(more locale data)**
}
}
我不确定这个对象在其他语言中是否会更难用,或者只是简化整体结构。