这篇文章给大家介绍怎么进行JSON格式的学习研究,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
看了这么简单有趣的功能,那么还不赶紧把你的PHP版本升级到JSON格式举例,并且尝试使用Ajax来构建你的系统,另外,抛弃恶心可恶麻烦的XML,来拥抱我们快速简洁的JSON吧,你一定会获得惊喜的。
JSON建构于两种结构:
“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列表(keyed list),或者关联数组 (associative array)。
值的有序列表(An ordered list of values)。在大部分语言中,它被理解为数组(array)。简单来说,JSON实际上是利用现代编程语言大多支持的一些基本数据结构,例如数组、字符串、对象等。进行抽象而来的一种通用数据表述格式。这使得JSON数据格式在能够支持这些数据结构的编程语言之间能够进行数据的交换。
JSON格式举例:
使用XML格式表示一个学生的姓名、学号、成绩等信息,可能如下:
<?xml version=“1.0”?> <students> <student> <name>张三</name> <studentID>200801</studentID> <grade>80</grade> </student> <student> <name>李四</name> <studentID>200802</studentID> <grade>90</grade> </student> </students> 上述XML转换为JSON格式表示: var StudentsJSON = { student:[ { name:'张三', studentid:200801, grade:80 }, { name:'李四', studentid:200802, grade:90 } ] }
从上面的JSON格式举例中我们可以看出,XML和JSON有比较好的对应关系,XML数据可以非常容易的转换到JSON。事实也正是如此,大多数的XML数据再转换为JSON的时候都不会有问题。
关于怎么进行JSON格式的学习研究就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。