初学JSON

  最近学编程,学到有关JSON的内容,为方便日后复习,现将有关内容做个简单概括。


一、什么是JSON


    据说是一种轻量级的数据交换格式。我根据字面是这样理解的,它是一种格式,那它是一种怎样的格式呢?是一种数据交换的格式,哦,原来如此。
    进一步思考的下去,我会问,是谁在和谁交换数据?交换什么样的数据?
    当前我的理解是数据可以是字符串,也可以是对象,还有是数组。
    关于谁和谁交换的问题?我的理解是不同的编程语言,或者编程语言平台,还有就是在不同的操作系统下。
    根据对有关资料的阅读,我发现这真是一种奇妙的方式。不同平台间程序和程序间的数据沟通变得如此简单。怪不得网上那些API都用这种方式提供数据呢。


二、JSON格式


"属性1名称":"属性1内容",
"属性2名称":"属性2内容"

一个对象用大刮号表示,键和值冒号连,多个键值逗号隔。
可嵌套。

    当前所学内容有通过JAVA读取JSON文件,获得对象,或将对象转换成JSON格式。


三、快速转换工具:
  1)GSon
  2)FastJson

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值