json格式化有哪些常用的数据类型
json格式化有哪些常用的数据类型
1、字符串
字符串是json格式化常用的数据类型之一。它由很多Unicode字符组成。然后需要用双引号括起来。在json当中,字符可以表示的东西有很多,比如日期、文本、RUL等等信息。
例如,在一个名为"person"的Json对象中,我们可以有一个键值对:"name": "John",其中"name"是键,"John"是值。
2、数字
在json领域当中,数字可以是整数也可以是浮点数亦或者是整数和负数。json当中的数字可以表达很多数字,比如我们常用说的年龄、价格等。
例如,在一个名为"product"的Json对象中,我们可以有一个键值对:"price": 99.99,其中"price"是键,99.99是值。
3、布尔值
布尔值不同于字符串和数字,它在json当中表示真假数据类型。布尔值只有两个取值。而json当中的布尔值经常用于表示逻辑判断。比如是否成功、是否完成、开关状态等。
例如,在一个名为"task"的Json对象中,我们可以有一个键值对:"completed": true,其中"completed"是键,true是值。
4、数组
json当中的数组一般用于表示一组有序的值当中的数据类型。数组通常用括号括起来,然后每个值之间用逗号隔开。而且在json里面,数组是可以嵌套的,意思就是数组中可以包含其他数组或对象。所以讲到这里大家就明白了,json当中的数组表示一组相同类型的数据。
例如:一组商品的价格等。例如,在一个名为"grades"的Json对象中,我们可以有一个键值对:"scores": [90, 85, 95],其中"scores"是键,[90, 85, 95]是值。
5、对象
在json中,对象用于表示一组键值对的数据类型。也是需要用到括号括起来。并且每一个键值都要用冒号分开,而在json中,对象是可以嵌套的。也就是说对象中可以包含其它的对象和数组。对象常用于表示复杂的结构化数据。
例如用户信息详情、商品详情等。例如,在一个名为"person"的Json对象中,我们可以有一个键值对:"address": {"street": "Main St", "city": "New York"},其中"address"是键,{"street": "Main St", "city": "New York"}是值。
当然,出了以上说所的数据类型。json还支持null。只不过它属于一个空值。用来表示数据的缺失和初始化变量。
总结
json的灵活性和简易性使它在互联网当中得到广泛的应用,熟练json的格式化数据类型,是每一个开发人员都必须具备的本事。希望本文能够帮助到大家更好的理解json。并且得到应用。
版权所属:SO JSON在线解析
原文地址:https://www.sojson.com/blog/424.html
转载时必须以链接形式注明原始出处及本声明。
如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。