这是有效的json模式吗?
这是有效的json模式吗这是有效的json模式吗?,json,jsonschema,Json,Jsonschema,这是有效的json模式吗 { "properties": { "title", "first", "last" } } 我的观点是:标题,第一,最后没有像这样的规范 { "properties": { "title": {}, "first": {}, "last": {} } } 甚至连分号和{}都没有。它仍然有效吗?说否: Parse error on line 3: ...": { "title",
{
"properties": {
"title", "first", "last"
}
}
我的观点是:标题,第一,最后没有像这样的规范
{
"properties": {
"title": {}, "first": {}, "last": {}
}
}
甚至连分号和{}都没有。它仍然有效吗?说否:
Parse error on line 3:
...": { "title", "first",
----------------------^
Expecting ':'
第3行的分析错误:
…”:{“标题”,“第一”,
----------------------^
期待':'
如中所述:
JSON模式是一种基于JSON的格式,用于描述JSON数据
(强调矿山)表示不:
Parse error on line 3:
...": { "title", "first",
----------------------^
Expecting ':'
第3行的分析错误:
…”:{“标题”,“第一”,
----------------------^
期待':'
如中所述:
JSON模式是一种基于JSON的格式,用于描述JSON数据
(我的重点)这是有效的JSON
{
"properties": {
"title": {},
"first": {},
"last": {}
}
}
您的架构无效。这是有效的JSON
{
"properties": {
"title": {},
"first": {},
"last": {}
}
}
您的架构无效。这是有效的:
{
"properties": {
"title": {}, "first": {}, "last": {}
}
}
在Chrome开发者工具中测试:
var a = {
"properties": {
"title": {}, "first": {}, "last": {}
}
}
这是有效的:
{
"properties": {
"title": {}, "first": {}, "last": {}
}
}
在Chrome开发者工具中测试:
var a = {
"properties": {
"title": {}, "first": {}, "last": {}
}
}
你的意思是,json模式也必须是json???@user1592714-是的。与XSD必须是有效XML的方式相同。@user1592714-来自json-schema.org:“json模式是用于描述json数据的基于json的格式。”。噢,谢谢,这解释了为什么我找不到“json模式验证器”:)@user1592714由于JSON模式本身就是JSON,并且JSON模式验证JSON,因此您实际上可以根据JSON模式验证JSON模式托管在json-schema.org上,请参见您的意思,json模式也必须是json???@user1592714-是的。与XSD必须是有效XML的方式相同。@user1592714-来自json-schema.org:“json模式是用于描述json数据的基于json的格式。”。噢,谢谢,这解释了为什么我找不到“json模式验证器”:)@user1592714由于JSON模式本身就是JSON,并且JSON模式验证JSON,因此您实际上可以根据JSON模式验证JSON模式。JSON-Schema.org上托管有元模式(描述JSON模式本身的JSON模式),请参阅