在javascript中显示为JSON时,在没有数据的情况下清空数组

时间:2013-12-03 14:33:38

标签: javascript json

我有一个json结果

[
  {
    "id": 1,
    "name": "ABQ-PHX",
    "series": [
      {
        "item": {
          "item_id": 1,
          "name": "a1",
          "start": "03-12-2013,16:29",
          "end": "11-12-2013,16:29"
        }
      },
      {
        "item": {
          "item_id": 3,
          "name": "a2",
          "start": "10-12-2013,16:38",
          "end": "30-12-2013,16:38"
        }
      }
    ]
  },
  {
    "id": 2,
    "name": "BNA-RDU"
  }
]

对于“id”:2,数据库中没有系列数据,但我需要包含空系列数组

   [
      {
        "id": 1,
        "name": "ABQ-PHX",
        "series": [
          {
            "item": {
              "item_id": 1,
              "name": "a1",
              "start": "03-12-2013,16:29",
              "end": "11-12-2013,16:29"
            }
          },
          {
            "item": {
              "item_id": 3,
              "name": "a2",
              "start": "10-12-2013,16:38",
              "end": "30-12-2013,16:38"
            }
          }
        ]
      },
      {
        "id": 2,
        "name": "BNA-RDU",
        "series":[]
      }
    ]

即使数据不存在,有没有办法带空数组? 我在javascript中执行此操作并将上述结果字符串化

请帮忙

0 个答案:

没有答案