【问题标题】:I want both key and value from JSON object我想要 JSON 对象的键和值
【发布时间】:2021-10-08 20:38:12
【问题描述】:

JSON 对象

"Stores create/update": [
  {
    "id": 780,
    "callback": "Stores create/update",
    "date": "2021-10-07"
    
  }]

我想要字符串 "id :780"- 而不使用 jsonobject.get("id");

【问题讨论】:

  • 到目前为止你做了什么?添加一些您尝试过的代码。

标签: java json key-value


【解决方案1】:
<script>
    var js1 = {"Stores create/update": [
      {
        "id": 780,
        "callback": "Stores create/update",
        "date": "2021-10-07"

      }]};
    console.log(JSON.stringify(js1).replace(/.*:\s?(\d{1,}).*/, '"id :$1"'));
  </script>

【讨论】:

    【解决方案2】:

    你可以把key和value连接起来,获取value就够了,也可以先把json解析成object。

    // do something to get value (not sure if this is syntax for java)
    value = jsonObject[0].id
    // then just concat value
    ansString = "id :"+ value
    

    【讨论】:

      猜你喜欢
      • 2021-09-12
      • 2018-12-08
      • 1970-01-01
      • 2014-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多