在网上找了好多资料,说得都不是很清楚,有的说是和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
以上都是JSON权威公司网站最新JSON介绍主页。资料有待进一步扩充中。
------解决方案--------------------------------------------------------
支持1楼。简练。
------解决方案--------------------------------------------------------
尺有所长
寸有所短