-8

我想得到一个如下的 JSON:

myJson = {"QC": ["city1","city2"], "NU": ["city3", "city4"], "FO": ["city5","city6"]};

我从数据库中获取数据,结构如下:

 id      province    city
  1        QC        city1
  2        NU        city3
  3        FO        city5
  4        NU        city4
  5        QC        city2
  6        FO        city6

坦克非常适合小费

4

1 回答 1

1

循环遍历行。保留provinceas 键。在添加之前检查密钥是否已经存在。如果已经存在添加到 array.Something 像这样,

if(obj[key]){
  obj[key].push(city);
}else{
  obj[key] = [];
  obj[key].push(city);
}
于 2013-04-11T09:56:54.963 回答