这是有效的json架构吗?

时间:2013-01-06 14:03:42

标签: json jsonschema

这是有效的json架构吗?

{
    "properties": {
        "title", "first", "last" 
    }
}

我的观点是:标题,第一,最后没有像

那样的规范
{
    "properties": {
        "title": {}, "first": {}, "last": {} 
    }
}

甚至不是分号和{}。它仍然有效吗?

3 个答案:

答案 0 :(得分:3)

JSONLint说不:

Parse error on line 3:
...": {        "title",        "first", 
----------------------^
Expecting ':'

json-schema.org中所述:

  

JSON Schema是一种用于描述JSON数据的基于JSON的格式。

(强调我的)

答案 1 :(得分:2)

这是有效的:

{
    "properties": {
        "title": {}, "first": {}, "last": {} 
    }
}

在Chrome开发者工具中测试:

var a = {
        "properties": {
            "title": {}, "first": {}, "last": {} 
        }
    }

答案 2 :(得分:1)

这是有效的JSON

{
    "properties": {
        "title": {},
        "first": {},
        "last": {}
    }
}

您的架构不是有效架构。