`
oywl2008
  • 浏览: 1051856 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

非常好的 JSON 入门指南

 
阅读更多

简介: JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。

 

 

尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的 Web 应用中,开发者经常为 XML 的解析伤透了脑筋,无论是服务器端生成或处理 XML,还是客户端用 JavaScript 解析 XML,都常常导致复杂的代码,极低的开发效率。实际上,对于大多数 Web 应用来说,他们根本不需要复杂的 XML 来传输数据,XML 的扩展性很少具有优势,许多 AJAX 应用甚至直接返回 HTML 片段来构建动态 Web 页面。和返回 XML 并解析它相比,返回 HTML 片段大大降低了系统的复杂性,但同时缺少了一定的灵活性。

现在, JSON 为 Web 应用开发者提供了另一种数据交换格式。让我们来看看 JSON 到底是什么,同 XML 或 HTML 片段相比,JSON 提供了更好的简单性和灵活性。

Ajax 资源中心

请访问 Ajax 资源中心,这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。

JSON 数据格式解析

和 XML 一样,JSON 也是基于纯文本的数据格式。由于 JSON 天生是为 JavaScript 准备的,因此,JSON 的数据格式非常简单,您可以用 JSON 传输一个简单的 String,Number,Boolean,也可以传输一个数组,或者一个复杂的 Object 对象。

String,Number 和 Boolean 用 JSON 表示非常简单。例如,用 JSON 表示一个简单的 String “ abc ”,其格式为:

 

 

 

http://www.ibm.com/developerworks/cn/web/wa-lo-json/

 

 

分享到:
评论

相关推荐

    JSON 入门指南--(PDF电子书+随书源码)免费

    本资源提供了一本“JSON入门指南”的PDF电子书,旨在帮助初学者快速掌握JSON的基本概念和用法。书中可能涵盖了以下几个方面: 1. **JSON基础**:介绍JSON的起源和特点,以及为什么在Web开发中如此重要。会讲解JSON...

    JSON 入门指南 --Word格式

    JSON 入门指南 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。下面是 JSON 的一些基本概念和特性: 1. JSON 是一种基于纯文本的数据格式,易于人类阅读...

    JSON 入门指南, 非常适合于服务器与 JavaScript 的交互

    JSON 入门指南, 非常适合于服务器与 JavaScript 的交互

    json新手入门指南

    JSON入门指南 JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON ...

    JSON入门指南.doc

    在JavaScript中处理JSON数据非常直观。可以使用`JSON.parse()`方法将JSON字符串转换为JavaScript对象,然后像操作普通对象一样进行访问: ```javascript var jsonString = '{"name":"Michael","address":{"city":...

    json入门指南,不可多得的好材料

    JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。

    JSON 入门指南.htm

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间传递数据。它基于JavaScript的一个...通过学习JSON,开发者可以更好地理解和处理来自服务器的数据,提升Web应用的用户体验。

    易懂的JSON 入门指南

    在JavaScript中处理JSON数据非常直观。服务器端生成的JSON数据可以通过Ajax请求发送到客户端,然后JavaScript可以方便地解析和操作这些数据。例如,上述的`Person`对象可以直接赋值给JavaScript变量: ```javascript...

    JSON_入门指南

    资源名称:JSON_入门指南内容简介: JSON 即 Javascript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 Javascript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何...

    JSON 入门指南.doc

    JavaScript处理JSON数据非常便捷,因为JSON格式本身就是为JavaScript设计的。在客户端,可以通过JSON.parse()函数将JSON字符串转化为JavaScript对象,反之,使用JSON.stringify()可将JavaScript对象转化为JSON字符串...

    Json入门指南 !!!!!!!!!!!

    ### JSON入门指南:简化数据交换的艺术 #### 一、引言 JSON,全称为JavaScript Object Notation,是一种轻量级的数据交换格式,以其简洁高效的特点迅速成为Web开发中不可或缺的一部分。相较于XML,JSON的语法更加...

    json入门指南,来自dw

    JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。

    JSON入门指南.pdf

    在JavaScript中,处理JSON数据非常直接,因为JSON本身就是JavaScript语法的一部分。JSON字符串可以通过`JSON.parse()`函数转换为JavaScript对象,而JavaScript对象可以使用`JSON.stringify()`方法转化为JSON字符串。...

    json入门指南以及常用语法

    json入门知识,能够基本使用JSON,让你瞬间成为高手

    JSON 入门指南 想了解json的朋友可以看下

    JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。

    JSON入门指南[收集].pdf

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,设计用于人可读且易于编写,同时也方便机器解析和生成。它主要被广泛应用于Web服务和客户端之间的数据交换,特别是在JavaScript环境中,因为JSON的...

    JSON 入门指南 想了解json的朋友可以看下.docx

    ### JSON入门指南知识点详解 #### 一、JSON简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,主要用于简化服务器与JavaScript之间的数据交互。相比于XML等其他数据格式,JSON更加简洁且易于...

    JSON入门指南

    本篇文章旨在为初学者提供一个基础的JSON入门指南,帮助理解JSON的结构和使用方式。 JSON的设计目标是成为一种易于阅读和编写,同时也易于机器解析和生成的数据格式。它基于JavaScript的一个子集,但并不依赖于...

Global site tag (gtag.js) - Google Analytics