JSON

Json学习文档Jquery调用JSON

字号+ 作者:H5之家 来源:H5之家 2015-11-05 16:05 我要评论( )

Json 学习文档 Jquery 调用 JSON前言: 本文的目的是弄明白什么是 JSON,JSON 的数据格式是什么样的。 同时弄明白使用 Jquery 调用 JSON 的简单方法。了解什么是


Json 学习文档 Jquery 调用 JSON
前言: 本文的目的是弄明白什么是 JSON,JSON 的数据格式是什么样的。 同时弄明白使用 Jquery 调用 JSON 的简单方法。

了解什么是 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 具有以下这些形式: 具有以下这些形式: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开
始, (右括号) “}” 结束。 每个“名称”后跟一个“:” (冒号) “‘名称/值’ 对” ; 之间使用“,”(逗号)分隔。

例如:{“name”:”jhon”,”sex”:”man”}

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

例如:[“jhon”,”man”,26,true]

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

套。

字符串( 字符串(string)是由双引号包围的任意数量 Unicode 字符的集合, )
使用反斜线转义。一个字符(character)即一个单独的字符串(character string)。 字符串(string)与 C 或者 Java 的字符串非常相似。 更多详细内容请登录: 。
1、直接在 js 中加载 JSON,然后解析、输入 json 中数据。 function test() { var jsontext = '{"man":{"weight":"75kg", "age":"24"},"ar":["1", "2", "3", "4"]}'; //解析 json var aman = eval("("+jsontext+")"); //取出 json 中的信息 alert(aman.man.weight); }

2、 Window.location.href 是输出 JSON 数据的页面连接, 输出数据是: {"name":"Jhon","sex":"man"}
$.getJSON(window.location.href, { id: "abc" }, function (msg) { alert(msg.name); }); 注释:返回值:XMLHttpRequestjQuery.getJSON(url, [data], [callback])

参数说明: url:发送请求地址。 例子中的:window.location.href,也可以是其他的可以返回 JSON 数据的 URL 地址。 data (可选):待发送 Key/value 参数。URL 中需要的参数列表 default.aspx?id=abc callback (可选):载入成功时回调函数。执行返回的函数 参考连接: 3、Ajax 返回 JSON 数据
$.ajax({ url: window.location.href, type: "GET", data: "id=abc", dataType: "json", success: function (msg) { //遍历Json数据 $.each(msg, function (key, val) { alert(key+":"+val); }); }, error: function () { alert("error"); } });


Json学习文档Jquery调用JSON

Json学习文档Jquery调用JSON--文档资料共享网论文下载,说明书下载,Word文档下载,PPT文档,PDF文档,文库,坚持"用户需要的,就是我们关注的!"关注高价值的实用信息,争取提供更多实用下载资源。"



搜索更多“Json学习文档Jquery调用JSON”
下载《Json学习文档Jquery调用JSON》

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JSON学习报告

    JSON学习报告

    2015-10-20 17:24

  • JSON 文档资料共享

    JSON 文档资料共享

    2015-09-12 09:31

网友点评
"