当前位置: 首页 > news >正文

国外的自建站平台是什么肇庆seo优化

国外的自建站平台是什么,肇庆seo优化,哈尔滨住房和城乡建设委员会网站,重庆旅游攻略JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language , Standard ECMA-262 3rd Edition - December 1999 的 一个子集。 JSON采用完全独立于语言的文本格式,但…

JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language , Standard ECMA-262 3rd Edition - December 1999 的 一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使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具有以下这些形式:

对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称 /值’ 对”之间使用“,”(逗号)分隔。

数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间使用“,”(逗号)分隔。

值(value )可以是双引号括起来的字符串(string )、数值(number)、truefalsenull 、对象(object)或者数组(array)。这些结构可以嵌套。

字符串(string )是由双引号包围的任意数量Unicode字符的集合,使用反斜线转义。一个字符(character)即 一个单独的字符串(character string)。

字符串(string )与C或者Java的字符串非常相似。

数值(number )也与C或者Java的数值非常相似。除去未曾使用的八进制与十六进制格式。除去一些编码细节。

空白可以加入到任何符号之间。 以下描述了完整的语言。(以上部分摘自:http://www.json.org/json-zh.html )

 

JSON举例(javascript中使用json):

先来个最简单的:

  1. <script type= "text/javascript" >
  2.          var  user = { "Id" :1, "Name" : "Hubery" , "Age" :23, "Email" : "hubery@163.com" };
  3.         alert(user.Id);  //这样访问也没问 题alert(user["Id"]);
  4.         alert(user.Name);
  5.         alert(user.Age);
  6.         alert(user.Email);
  7. </script>

我们添加Address属性,定义更细的用户信息结构:

  1. <script type= "text/javascript" >
  2. var  user = 
  3.           {
  4.              "Id" :1,
  5.              "Name" : "Hubery" ,
  6.              "Age" :23,
  7.              "Address" :
  8.               {
  9.                    "City" : "Beijing" , "ZipCode" : "111111"
  10.               },
  11.              "Email" : "hubery@163.com"
  12.           };
  13.           
  14.           alert(user.Id);
  15.           alert(user.Name);
  16.           alert(user.Age);
  17.           alert(user.Address.City);
  18.           alert(user.Address.ZipCode);
  19.           alert(user.Email);
  20. </script>

下面我们把Address属性定义成数组,用户有两个Address:

  1. <script type= "text/javascript" >
  2. var  user = 
  3.           {
  4.              "Id" :1,
  5.              "Name" : "Hubery" ,
  6.              "Age" :23,
  7.              "Address" :
  8.               [
  9.                 { "City" : "Beijing" , "ZipCode" : "111111" },
  10.                 { "City" : "Langfang" , "ZipCode" : "222222" }
  11.               ],
  12.              "Email" : "hubery@163.com"
  13.           };
  14.           
  15.           alert(user.Id);
  16.           alert(user.Name);
  17.           alert(user.Age);
  18.           alert(user.Address[0].City); //还可以这样:alert(user.Address[0]["City"]);
  19.           alert(user.Address[0].ZipCode);
  20.           alert(user.Address[1].City);
  21.           alert(user.Address[1].ZipCode);
  22.           alert(user.Email);
  23. </script>

如果我们想要一个用户列 表,能行吗?答案是,没问题!

  1. <script type= "text/javascript" >
  2. var  user = 
  3.           [
  4.               {
  5.                  "Id" :1,
  6.                  "Name" : "Hubery" ,
  7.                  "Age" :23,
  8.                  "Address" :
  9.                   [
  10.                     { "City" : "Beijing" , "ZipCode" : "111111" },
  11.                     { "City" : "Langfang" , "ZipCode" : "222222" }
  12.                   ],
  13.                  "Email" : "hubery@163.com"
  14.               },
  15.               {
  16.                  "Id" :2,
  17.                  "Name" : "Chris" ,
  18.                  "Age" :24,
  19.                  "Address" :{ "City" : "Beijing" , "ZipCode" : "100085" },
  20.                  "Email" : "chris@163.com"
  21.               }
  22.           ]
  23.           
  24.           alert( "Id: " +user[0].Id+ "/r/nName: " +
  25.           user[0].Name+ "/r/nAge: " +
  26.           user[0].Age+ "/r/nAddress: (" +
  27.           user[0].Address[0].City+ "," +user[0].Address[0].ZipCode+ ") (" +user[0].Address[1].City+ "," +user[0].Address[1].ZipCode+ ")/r/nEmail: " +
  28.           user[0].Email);
  29.           
  30.           alert( "Id: " +user[1].Id+ "/r/nName: " +
  31.           user[1].Name+ "/r/nAge: " +
  32.           user[1].Age+ "/r/nAddress: (" +
  33.           user[1].Address.City+ "," +user[1].Address.ZipCode+ ")/r/nEmail: " +
  34.           user[1].Email);
  35. </script>

http://www.lbrq.cn/news/2525761.html

相关文章:

  • 开创云网站建设支持竞价托管怎么做
  • 平湖网站建设seo综合查询怎么进入网站
  • 范例网站怎么做人力资源培训
  • 网站的建设任务百度旗下的所有产品
  • dreamweaver怎么读南昌seo技术外包
  • 宜宾县企业项目建设影响环境登记表网站肇庆seo
  • 网站建设 开源百度站长工具平台登录
  • 青岛市规划建设局网站网站排名首页前三位
  • 网站后台怎么修改淄博网站制作
  • 济宁网站建设平台百度推广官方
  • seo是搜索引擎优化吗抖音seo优化怎么做
  • 外贸免费网站建设买友情链接有用吗
  • 征婚网站怎么做网站推广策划书模板
  • 青岛互联网设计公司一个具体网站的seo优化方案
  • 公司网站制作需要什么长沙网络营销公司排名
  • 甘肃做高端网站排名网站
  • 南京营销型网站制作网站建设工作总结
  • 汕头百度公司南宁seo推广优化
  • 去设计公司还是去企业焦作网站seo
  • 网站导航做多大网站关键词优化工具
  • 长春 万网 网站建设关键词seo排名优化推荐
  • 维护网站计划书什么软件可以搜索关键词精准
  • 长沙百度做网站多少钱河南关键词优化搜索
  • 青岛公司网站佛山网络推广哪里好
  • 网站后台怎样登陆win10优化工具下载
  • 优化学校网站建设方案体验营销策划方案
  • 国内室内设计seo推广学院
  • 北京电商网站建设比较成功的网络营销案例
  • 做网站需要后端吗百度推广管理
  • wordpress 显示指定分类文章列表长沙谷歌优化
  • rsync+sersync实现文件实时同步
  • 企业级WEB应用服务器TOMCAT
  • 中国高铁从追赶到领跑的破壁之路
  • 【变更性别】
  • 数据结构(5)单链表算法题(中)
  • redis未授权getshell四种方式