日期:2014-05-20  浏览次数:20873 次

JSON是什么,主要用来做哪方面的工作?
在网上找了好多资料,说得都不是很清楚,有的说是和JavaScript差不多,有人说是用来取代XML,有时说是用在客户端,有时又用在服务器端,好晕啊,有哪位能给讲清楚JSON到底有什么用,主要用在服务器端还是服务器端?谢谢,最近想学呢。

------解决方案--------------------
处理Javascript 和web服务器端的之间数据交换
------解决方案--------------------
JS处理数据的一种格式,好处是没有多余数据,简单易用。但没有XML通用。
------解决方案--------------------
处理Javascript 和web服务器端的之间数据交换
同意
------解决方案--------------------
JavaScript用于客户端和服务器端的数据交互 例如Ajax
------解决方案--------------------
一种数据传输格式而已,没必要专门学的
------解决方案--------------------
有道理。。。
------解决方案--------------------
a=1;
b=2;


JSON的格式就是:{a:1,b:2}
------解决方案--------------------
http://blog.csdn.net/lovehongyun/archive/2008/09/24/2971341.aspx
自己去看吧,以前写过的一篇

json是一种轻量级的数据交换格式
------解决方案--------------------
探讨
一种数据传输格式而已,没必要专门学的

------解决方案--------------------
json是一种轻量级的数据交换格式
了解一下是好的.
------解决方案--------------------
JSON(JavaScript Object Notation),使JavaScript轻松的读取复杂的数据结构。
简单格式化的数据交换
易于人们的读写习惯
易于机器的分析和运行
JavaScript中使用eval()方法可以很方便的读取 JSON数据
JSON支持的语言ActionScript, C, C#, ColdFusion, E, Java, JavaScript, ML, Objective CAML, Perl, PHP, Python, Rebol, Ruby, and Lua.
参考
------解决方案--------------------
和XML类似,但是比XML轻量一点,一种统一传递数据的格式,特别适合在JavaScript中使用。JSON可以直接转为Javascript对象。
------解决方案--------------------
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。
JSON与XML的比较
  ◆可读性
  JSON和XML的可读性可谓不相上下,一边是建议的语法,一边是规范的标签形式,很难分出胜负。
  ◆可扩展性
  XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,JSON不能的。
  ◆编码难度
  XML有丰富的编码工具,比如Dom4j、JDom等,JSON也有json.org提供的工具,但是JSON的编码明显比XML容易许多,即使不借助工具也能写出JSON的代码,可是要写好XML就不太容易了。
  ◆解码难度
  XML的解析得考虑子节点父节点,让人头昏眼花,而JSON的解析难度几乎为0。这一点XML输的真是没话说。
  ◆实例比较
  XML和JSON都使用结构化方法来标记数据,下面来做一个简单的比较。
  现假设有一个用户数据包括:用户名、密码、所在部门、性别、年龄。
  用XML表示如下:
  <?xml version="1.0" encoding="utf-8"?>
  <user>
  <name>张三 </name>
  <password>123456</password>
  <department>技术部</department>
  <sex>男</sex>
  <old>30</old>
  </user>
  用JSON表示如下:
  {
  "name":"张三",
  "password":"123456",
  "department":"技术部",
  "sex":"男",
  "old":30
  }
  与XML一样,JSON也是基于文本的,且它们都使用Unicode编码,同样具有可读性。XML比较适合于标记文档,而JSON却更适合于时行数据交换处理。
------解决方案--------------------
  官方网站:http://www.json.org/
  IBM工作室:http://www.ibm.com/developerworks/cn/web/wa-lo-json/
  WIKI百科:http://en.wikipedia.org/wiki/JSON
  YAHOO专区:http://developer.yahoo.com/common/json.html
  以上都是JSON权威公司网站最新JSON介绍主页。资料有待进一步扩充中。
------解决方案--------------------
支持1楼。简练。
------解决方案--------------------
尺有所长
寸有所短