【问题标题】:How to print a json object如何打印一个json对象
【发布时间】:2017-09-30 10:13:57
【问题描述】:

嗨,我是 JSON 新手,这可能是一个基本问题,我将数据作为 JSON 对象,我想单独打印“消息”数据。我的示例 JSON 数据,在这我如何访问消息?

{
"name": "Usingtagproject",
"fan_count": 0,
"category": "Product/Service",
"feed": {
"data": [
  {
    "created_time": "2017-05-02T18:24:27+0000",
    "message": "hii",
  },
  {
    "created_time": "2017-05-02T09:26:37+0000",
    "message": "Hi Google",
  },
  {
    "created_time": "2017-05-02T09:24:26+0000",
    "message": "Hi Demoproject",
  }
],
}

【问题讨论】:

标签: arrays json


【解决方案1】:

JSON 本质上是一个映射(键和值),具有特定的语法。 这完全取决于您使用什么语言访问它,但您可以假设大多数语言都有键索引,因此您可以说:

string name = my_json['name']
list<map> data = my_json['data']

for data_map in data:
  print "found message: " + data_map['message']

【讨论】:

    猜你喜欢
    • 2012-01-11
    • 2019-05-08
    • 2016-08-29
    • 1970-01-01
    • 2020-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多