本篇文章主要介绍如何在Ajax的客户端与服务端之间传送JSON格式的数据。那么我们先来说说什么是JSON吧。
JSON,即是JavaScript对象标记法,英文名称是JavaScript Object Notation,简称JSON ,是 JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999 的子集合,是从JavaScript的object initializer扩展而来的一种文本格式标记法,是作为数据交换之用的。
相对于XML,JSON在表示资料时更加简洁,例如一个表示帐户的资料,XML中可能表示:
[c-sharp]
view plain
copy
- <account>
- <number>123456</number>
- <name>Justin</name>
- <balance>1000</balance>
- </account>
而使用JSON可以这样表示:
[c-sharp]
view plain
copy
- var account = {
- number : "123456",
- name: "Ju