冒号字符是否适合JSON?

时间:2015-04-24 10:21:02

标签: java json

我尝试设计一个简单的通用数据结构,必须可以转换为JSON并返回。由于我有名字和类型,我需要找到一个表达式。

所以我要找name+typename<type>name:type(我喜欢)或name|typetype[name]

这有什么问题吗?我的意思是:已经被采用所以我需要附上名称和类型(这总是一个好主意)。

我需要知道什么?

1 个答案:

答案 0 :(得分:1)

冒号:是JSON语法的一部分,因此您必须在双引号"中包含一个包含冒号(任何名称)的名称。此

{
    "foo:bar": "BAR",
    "foo:baz": "BAZ"
}

是有效的JSON。请在http://jsonlint.com/

处查看

可以在JSON.org site上阅读非常简单的JSON语法。