0
{
    "messageshow": [
        {
            "message_id": "497",
            "message": "http://flur.p-sites.info/api/messages/voice/1360076234.caff",
            "message_pic": "<UIImage: 0xa29e160>",
            "uid": "44",
            "created": "4 hours ago",
            "username": "pari",
            "first_name": "pp",
            "last_name": "pp",
            "profile_pic": "http://flur.p-sites.info/api/uploads/13599968121.jpg",
            "tag_user": {
                "tags": [
                    {
                        "message": "false"
                    }
                ]
            },
            "boos_list": {
                "booslist": [
                    {
                        "message": "false"
                    }
                ]
            },
            "aplouds_list": {
                "aploudslist": [
                    {
                        "message": "false"
                    }
                ]
            },
            "total_comments": 0,
            "total_boos": 0,
            "total_applouds": 0
        },
        {
            "message_id": "496",
            "message": "http://flur.p-sites.info/api/messages/voice/1360076182.caff",
            "message_pic": "<UIImage: 0xa3b0610>",
            "uid": "44",
            "created": "4 hours ago",
            "username": "pari",
            "first_name": "pp",
            "last_name": "pp",
            "profile_pic": "http://flur.p-sites.info/api/uploads/13599968121.jpg",
            "tag_user": {
                "tags": [
                    {
                        "message": "false"
                    }
                ]
            },
            "boos_list": {
                "booslist": [
                    {
                        "message": "false"
                    }
                ]
            },
            "aplouds_list": {
                "aploudslist": [
                    {
                        "message": "false"
                    }
                ]
            },
            "total_comments": 0,
            "total_boos": 0,
            "total_applouds": 0
        }
    ]
}

在这JSON一切的价值都出现在“”引号中,但很少tags有没有任何引号的出现,这表明了什么?

4

5 回答 5

4

JSON 显示不带引号的值,它认为是数字值..

对于 JSON 初学者:

JSON 语法规则

JSON 语法是 JavaScript 对象表示法语法的子集:

  • 数据在名称/值对中
  • 数据用逗号分隔
  • 花括号容纳对象
  • 方括号包含数组

JSON数据被写为名称/值对。

名称/值对由字段名称(双引号)、冒号和值组成:

"firstName" : "John"

这很容易理解,相当于 JavaScript 语句:

firstName = "John"

JSON 值可以是:

  • 一个数字(整数或浮点数)
  • 一个字符串(双引号)
  • 布尔值(真或假)
  • 一个数组(在方括号中)
  • 一个对象(在大括号中)
  • 空值

JSON对象:

JSON 对象写在大括号内,

对象可以包含多个名称/值对:

{ "firstName":"John" , "lastName":"Doe" }

这也很容易理解,相当于 JavaScript 语句:

firstName = "John"
lastName = "Doe"

JSON 数组: JSON数组写在方括号内。

一个数组可以包含多个对象:

{
"employees": [
{ "firstName":"John" , "lastName":"Doe" }, 
{ "firstName":"Anna" , "lastName":"Smith" }, 
{ "firstName":"Peter" , "lastName":"Jones" }
]
}

在上面的例子中,对象"employees"是一个包含三个对象的数组。每个对象都是一个人的记录(有名字和姓氏)。

这是基本的JSON

如需更多了解,请参阅本网站。 谢谢

于 2013-02-05T09:27:12.827 回答
1

没有双引号的标签是整数值或布尔值或 NULL。

以 [] 方括号开头的标签是数组。

以 {} 开头的标签是属性/值内的 JSON。

于 2013-02-05T09:22:54.617 回答
1

这取决于值的类型。如果该值是数字类型,则不带引号。
如果它不是数字类型,则带有引号(例如Strings,就像您的示例中的大多数一样)。

于 2013-02-05T09:23:50.110 回答
0

除了字符串之外,JSON 还支持数值。因此,在这种情况下,不带引号的值仅被视为数字。

于 2013-02-05T09:21:44.690 回答
0

它们是数值。根据JSON文档:

值可以是双引号中的字符串、数字、true 或 false 或 null,也可以是对象或数组。这些结构可以嵌套。

于 2013-02-05T09:22:24.557 回答