|  客服中心  |  合作联系
搜刊网
学术热点
国内国际
美媒:尽管关店最多,奢侈品在中国又火起来了
发布时间:2017-10-10 来源:中国学术期刊网 访问:

XML是作为一种数据交换工具开发并推出的,但并不是所有开发者都支持这一工具。实际上一些开发者选择开发其它工具。(JavaScript对象符号)就是其中之一。在本文中,我们来详细了解一下JSON的设计与应用。

JSON简介

JSON是一种用JavaScript对象符号格式化文本的简单方法。与其它更为流行的面向对象设计技术不同的是,人们经常称它为面向数据工具。由于它使用编程结构,因此易于为人与机器进行阅读。

JSON旨在传送基于文本的数据,所以它不支持任何类型的二进制对象。基本上,它支持两种类型的数据结构:名称/值对集合(如对象)和有序数值列表(如数组)。下面的列表详细说明了JSON支持的数据元素:

  • Objects(对象):以大括号( {})开始并结束的对象。
  • Object members(对象成员):由以冒号(:)分隔的字符串和值组成的元素。成员之间用逗号(,)隔开。
  • Arrays(数组):数据用大括号定义。也就是说,它们以大括号({})开始并结束。数组由值构成,这些值位于大括号之中,不同值之间以逗号隔开。
  • Values(值):单独的值可能为字符串、数字、对象、或一个文字值,如真、假和零。字符串值位于双引号中,可能包含Unicode字符和反斜扛或转义字符。字符是一个单独的字符串。

简单是JSON的一个主要优势——它比与之对应的XML要简单得多。用一个显示JSON数据语法和格式化的例子就能清楚证明这一点。下面的代码片断使用JSON来建立一个网址数组:

{

"websites":[

"http://www.techrepublic.com/",

"http://www.cnet.com/",

http://www.news.com/

] }

要用XML方便地定义同样的数据,可能相当困难。

为何不使用XML

XML是一个优秀的数据工具。它允许你建立标签等符号来描述任何类型任何数量的数据。另外,它还是IT业的知名标准。

另一方面,对许多任务来说,XML的功能可能过于强大,并会增加许多额外的开销。而且,不管它建立起来多么方便,(人类)却无法阅读这些代码。

让我们用XML格式化前面的例子:

http://www.techrepublic.com/

http://www.cnet.com/

http://www.news.com/

你可能认为这两个例子之间没有太大的差别。但是,在XML中要传送的字符数量几乎增加了一倍。对一个简单的例子而言,这可能不是一个大问题。但让我们看看下面的一个更加复杂的JSON实例:

相关文章
热门资讯
摘要:9月28日-29日,《两岸关系》杂志社社长任勉一行3人来漯河临颍就陈星聚杯太极拳比赛筹备工作情况进行调...
精品推荐
摘要:11月21日晚,正在对中国进行国事访问的巴拿马总统巴雷拉(左)在上海会见《长江日报》高级记者余熙,巴雷拉欣...
热门期刊
航空工程进展航空工程进展
《航空工程进展》杂志,于2010年经国家新闻出版总署批准正式创刊,CN:61-1479/V,本刊在国内外有广泛的覆盖面,题...
清江论坛清江论坛
《清江论坛》(季刊)创刊于1987年,是恩施州委党校、州行政学院、州社会主义学院联合主办的综合性人文社科类理...
前沿前沿
《前沿》杂志,于1979年经国家新闻出版总署批准正式创刊,CN:15-1142/C,本刊在国内外有广泛的覆盖面,题材新颖,信...
微生物学通报微生物学通报
杂志之家主要从事期刊订阅及增值电信业务中的信息服务业务(互联网信息服务),并非《微生物学通报》杂志官方网...
中国经济史研究中国经济史研究
《中国经济史研究》杂志,于1986年经国家新闻出版总署批准正式创刊,CN:11-1082/F,本刊在国内外有广泛的覆盖面,题...
经济论坛经济论坛
《经济论坛》杂志,于1987年经国家新闻出版总署批准正式创刊,CN:13-1022/F,本刊在国内外有广泛的覆盖面,题材新...

友情链接
中教杯 国家新闻出版总署 中国知网 万方数据 维普网 中国科学院 中国国家图书馆 央视英文版 中国留学网 中青网 中国国家人才网 中国经济网 中国日报网 中国新闻网 中国学术期刊网
关于我们
平台简介
诚聘英才
企业文化
竞争优势
版权信息
服务条款
客服承诺
常见问题
版权声明
合作加盟
期刊加盟
广告服务
联系我们
网站导航
期刊大全
论文下载
课题申报
学术会议
编辑QQ
编辑联络
2007-2023
中文学术期刊检索机构
bianjibu777@qq.com
联系我们

版权所有©2007- 2023 中国学术期刊网(qikanw.com) All Rights Reserved 京ICP备2021008252号
本站是学术论文网络平台,若期刊网有侵犯您的版权,请及时与期刊网客服取得联系,联系信箱: bianjibu777@qq.com    
中国学术期刊网