常见的列表数据,标准JSON表达法为:
[code]
var locations = [
{
"precision": "zip",
"Latitude": 37.7668,
"Longitude": -122.3959,
"Address": "",
"City": "SAN FRANCISCO",
},
{
"precision": "zip",
"Latitude": 37.371991,
"Longitude": -122.026020,
"Address": "",
"City": "SUNNYVALE",
}
];
[/code]
略微改进的写法:
[code]
function location(p1,p2,p3,p4,p5){
this.precision = p1;
this.Latitude = p2;
this.Longitude = p3;
this.Address = p4;
this.City = p5;
}
var locations = [
new location("zip",37.7668,-122.3959,"","SAN FRANCISCO"),
new location("zip",37.371991,"","SUNNYVALE")
]
[/code]
客户端访问数据方式与原先一样。
当然,非javascript的客户端不一定支持这种写法,自己权衡是否值得采用。
这是7wxAop采用的格式,不知道为什么JSON不支持。
[code]
var locations = [
{
"precision": "zip",
"Latitude": 37.7668,
"Longitude": -122.3959,
"Address": "",
"City": "SAN FRANCISCO",
},
{
"precision": "zip",
"Latitude": 37.371991,
"Longitude": -122.026020,
"Address": "",
"City": "SUNNYVALE",
}
];
[/code]
略微改进的写法:
[code]
function location(p1,p2,p3,p4,p5){
this.precision = p1;
this.Latitude = p2;
this.Longitude = p3;
this.Address = p4;
this.City = p5;
}
var locations = [
new location("zip",37.7668,-122.3959,"","SAN FRANCISCO"),
new location("zip",37.371991,"","SUNNYVALE")
]
[/code]
客户端访问数据方式与原先一样。
当然,非javascript的客户端不一定支持这种写法,自己权衡是否值得采用。
这是7wxAop采用的格式,不知道为什么JSON不支持。