>本文探讨了JSON及其在Web开发中的实际应用的重要性,重点介绍了JQuery的方便功能来处理JSON数据。
密钥点:
$.getJSON()
>
$.ajax()
)。async: true
。
> JSON或JAVASCRIPT对象表示法,是一种独立于语言的,基于文本的格式,通常用于Web应用程序中的数据交换。本文重点介绍通过HTTP获取请求检索JSON数据(也可以使用其他方法)。
>。 JSON的效率源于其紧凑的结构,与XML相比,文件大小和更快的解析。 该效率扩展到BSON等二进制格式,该格式利用JSON的对象表示。jQuery and json:
JQuery提供了简化JSON处理的方法。 这是一个简化的版本
,隐式设置相关选项。语法为:
$.getJSON()
:JSON数据源的URL(必需)。
$.ajax()
$.getJSON(url, data, success);
url
data
使用success
function success(data) { // Process the 'data' object }
>一个简单的演示使用node.js和$.ajax()
软件包使用静态JSON文件(
$.ajax({ dataType: 'json', url: url, data: data, success: success });
fetch并显示数据。
$.getJSON(url, data, success);
此代码等待DOM加载,然后处理单击事件以获取JSON,将部分转换为无序列表并显示RAW JSON。 演示$.getJSON()
的异步性质。
示例JSON(example.json
):
function success(data) { // Process the 'data' object }
>示例html():index.html
$.ajax({ dataType: 'json', url: url, data: data, success: success });