数据类型和json格式

1、从结构上看,所有的数据(data)最终都可以分解成三种类型:

     第一种类型是标量(scalar),也就是一个单独的字符串(string)或者数字(numbers),比如:”深圳“这个单独的词语

     第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或者列表(list),比如:”深圳,惠州“

     第三种类型是映射(mapping),也就是一个键值对(key/value),数据有一个名称还有与之对应的值,这称作散列(hash)或者字典(dictionary),比如:”深圳:龙华“ 

在编程语言中,只要有了数组和对象就能存储一切数据

2、json格式的数据类型  

     1)并列的数据之间用逗号(”,“)分隔

     2)映射用冒号(”:“)表示

     3)并列数据的集合(array)用(”[]“)表示

     4)映射的集合(对象)用大括号(”{}“)表示

     打比方:”深圳市的面积有1000万平方公里,人口有2000万人,惠州市的面积有1200万平方公里,人口有1500万人“

     写成json格式:[

      {”城市“:”深圳“,”面积“:1000,”人口“:2000},

      {”城市“:”惠州“,”面积“:1200,”人口“:1200}

]

你可能感兴趣的:(数据类型和json格式)