龙空技术网

JSON支持的数据类型

大飞 94

前言:

而今朋友们对“json number类型”大概比较看重,同学们都想要学习一些“json number类型”的相关文章。那么小编也在网摘上收集了一些关于“json number类型””的相关知识,希望看官们能喜欢,大家快快来了解一下吧!

下表列出了JSON支持的数据类型。

类型描述Number双精度,浮点格式。不使用八进制和十六进制格式。无NaN或无穷。例如,1,9,0,-4。分数像.3,.9 指数如e,e +,e-,E,E +,E-

var json-object-name = { string : number_value}String双引号Unicode带反斜杠转义。

转义序列: \f \n \r \t \u

var json-object-name = { string : "string value"}Booleantrue 或者 false

var json-object-name = { name: true/false,}Array值的有序序列。

数组元素用方括号[element,element,element, ]括起来。Value可以是字符串,数字,true或false,null等Object键:值对的无序集合。

对象以大括号括起,以' { '开头,以 ' } '结尾。

键:值对之间用分隔,

键必须是字符串,并且应该彼此不同。

{ string : value, string1 : value1,.......}Whitespace可以在任何一对令牌之间使用null空

例子

示例显示Number数据类型,值不应引用:

var obj = {grade: 97}

字符串数据类型的示例。

var obj = {name: "abc"}var obj = {name: "Jack",  grade: 97,  pass: true}

以下JSON数据具有三本书的数组。

{ "books": [ { "language":"Java" , "edition":"second" }, { "language":"C++" , "edition":"fifth" }, { "language":"C" , "edition":"third" } ]}

示例显示对象:

{ "id": "1", "language": "Java", "page": 500,}

标签: #json number类型