【问题标题】:Store multiple values in single key in json将多个值存储在json中的单个键中
【发布时间】:2013-06-13 17:17:25
【问题描述】:

我需要在 json 的单个键中存储许多值。例如

{
  "number" : "1","2","3",
  "alphabet" : "a", "b", "c"
}

类似的东西。有什么指点吗?

【问题讨论】:

    标签: arrays json


    【解决方案1】:

    使用数组:

    {
        "number": ["1", "2", "3"],
        "alphabet": ["a", "b", "c"]
    }
    

    您可以从它们在数组中的位置访问不同的值。从数组左侧的 0 处开始计数。myJsonObject["number"][0] == 1myJsonObject["alphabet"][2] == 'c'

    【讨论】:

    • 在json解析中如何访问能描述一下吗?
    • @Johnson var jsObject = JSON.parse(jsonData);此时变量jsObject可以正常访问了。
    • 这是我的问题,你能检查一下吗stackoverflow.com/questions/27424584/…
    • @Johnson 对不起,伙计,但您的问题似乎不是 JavaScript 特有的,所以我无法帮助您。
    【解决方案2】:
    {
      "number" : ["1","2","3"],
      "alphabet" : ["a", "b", "c"]
    }
    

    【讨论】:

      【解决方案3】:
      {
          "success": true,
          "data": {
              "BLR": {
                  "origin": "JAI",
                  "destination": "BLR",
                  "price": 127,
                  "transfers": 0,
                  "airline": "LB",
                  "flight_number": 655,
                  "departure_at": "2017-06-03T18:20:00Z",
                  "return_at": "2017-06-07T08:30:00Z",
                  "expires_at": "2017-03-05T08:40:31Z"
              }
          }
      };
      

      【讨论】:

        猜你喜欢
        • 2019-05-01
        • 2019-07-05
        • 1970-01-01
        • 2018-04-16
        • 2021-05-22
        • 1970-01-01
        • 2013-09-20
        • 2021-05-20
        • 1970-01-01
        相关资源
        最近更新 更多