`
825970378
  • 浏览: 20634 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

EXTJS中的JSON到底是什么?

 
阅读更多

JSON(JavaScript Object Notation,JavaScript对象表示法)是一种简单的数据交换格式,非常类似于大多数与C语言类似的语言中的数组。更准确地说,JSON是JavaScript用于定义对象的对象字面值注释的子集。

{ firstName:"frank", lastName:"Zammetti" }是JSON的简单范例。如果希望执行var p= eval(json);,其中json是上面给出的JSON范例,那么就会使用具有两个域(firstName和lastName)的对象,并且变量p指向这个对象,接着执行alert(p.firstName);会导致弹出信息框"frank"。

在Ajax开发中,JSON很快变得非常流行,也许已经成为Web应用程序中客户端—服务器端通信的实际标准。JSON带来的主要好处是:创建和使用过程简单、更轻量级(相对于其他替代品,比如XML),以及更易读。JSON非常类似于XML,实际上是自描述的。

JSON允许使用常用的结构,比如数组(列表)和映射,而且,允许建立对象层次的复杂嵌套关系。

虽然在Ajax中JSON很流行,但是它并没有局限于这个领域。实际上,因为JSON只是一种简单的文本格式,所以可以在很多需要数据交换的场合使用。

分享到:
评论

相关推荐

    extjs中json 所需驱动

    extjs中json 所需驱动extjs中json 所需驱动extjs中json 所需驱动extjs中json 所需驱动extjs中json 所需驱动extjs中json 所需驱动extjs中json 所需驱动extjs中json 所需驱动extjs中json 所需驱动extjs中json 所需驱动...

    extjs-json-数据转换

    使用ExtJs获取后台json格式的数据必须的七个jar包,commons-beanuti-1s-1.7.0.jar,commons-collections-3.1.jar,commons-lang-2.5.jar,commons-logging-1.0.4.jar,ezmorph-1.0.4.jar,json-lib-2.1.jar,...

    extjs json所需jar包

    在ExtJS中,JSON常用于与服务器进行数据交互,例如在AJAX请求中接收或发送数据。 在Java环境中,为了处理JSON,我们可能需要以下几种JAR文件: 1. **json.org**: JSON库的官方实现,提供简单的API来解析和生成JSON...

    extjs+servlet+json简单应用

    在这个“extjs+servlet+json简单应用”中,我们将探讨如何将这三个技术结合使用,构建一个简单的Web应用。 首先,我们需要理解ExtJS如何与后端进行通信。ExtJS中的Ajax类提供了与服务器交互的能力,它支持发送GET和...

    JSON.rar_JSON Hibernate_extjs_json struts ext_jsp json extjs_str

    在标签"json_hibernate extjs json_struts_ext jsp_json_extjs struts2"中,"json_struts_ext"和"jsp_json_extjs"暗示了JSON在Struts2扩展和JSP与ExtJS之间的交互作用。可能有一个配置或者插件用于让Struts2的动作类...

    struts2-hibernate-spring-Extjs-json.rar_JSON_extjs_extjs json st

    综上所述,这个压缩包提供的资料可能涵盖了如何在Struts2中配置和使用Hibernate进行数据持久化,如何利用Spring进行依赖管理和数据访问,以及如何结合ExtJS创建富客户端界面并利用JSON进行前后端通信。对于想要深入...

    Extjs4的FormPanel从后台load json数据的要点

    在本篇文章中,我们将深入探讨如何使用Extjs4中的FormPanel组件从后台加载JSON数据,并将其映射到表单的各个字段中进行显示。这是一项非常实用的技术,尤其是在需要动态填充表单的情况下。 ### 一、Extjs4 ...

    extjs 跟 struts+json

    - 在ExtJS中,如何通过Ajax请求获取JSON数据,并在Grid Panel中渲染。 - Struts 2中的JSON插件配置,使得Action可以方便地返回JSON响应。 4. **AJAX技术**: - AJAX(Asynchronous JavaScript and XML)允许在不...

    Extjs Tree + JSON + Struts2 例子

    在本文中,我们将探讨如何结合 ExtJS、JSON 和 Struts2 实现一个动态加载的树形菜单。ExtJS 是一个流行的 JavaScript 框架,用于构建富客户端应用,它支持多种数据源,包括 JSON。Struts2 是一个 Java Web 开发框架...

    struts2+extjs+json整合实例

    Struts2、ExtJS和JSON是Web开发中的三个关键技术,它们在构建动态、交互式的Web应用程序时发挥着重要作用。下面将详细介绍这三个技术及其整合过程。 首先,Struts2是一个基于MVC(Model-View-Controller)设计模式...

    SSH+extjs+json动态树的搜索

    在本文中,SSH框架被用于构建一个后台系统,用于支持前端ExtJS应用的动态树搜索功能。 ExtJS是一个流行的JavaScript库,用于创建富客户端Web应用程序,特别是用于构建数据驱动的用户界面。在描述的场景中,ExtJS被...

    ExtJs + Struts2 + JSON 程序总结

    ExtJs + Struts2 + JSON 是一种常见的前端与后端数据交互的技术组合,常用于构建富客户端应用。这里我们详细探讨一下这三个技术组件以及它们如何协同工作。 首先,ExtJs 是一个JavaScript库,用于创建复杂的、用户...

    extjs_php向后台提交json_post的接收方法实例

    在Web开发中,ExtJS是一个强大的JavaScript框架,用于构建富客户端应用程序。PHP则是一种服务器端脚本语言,常用于处理前端发送的数据。当ExtJS应用需要向PHP后端提交JSON数据时,通常会使用POST请求。然而,有时...

    Extjs Json树封装

    在ExtJS中,JSON(JavaScript Object Notation)树是一种常见的数据结构,用于表示层次化的数据。在本文中,我们将深入探讨"Extjs Json树封装"这一主题,包括如何使用JSON数据加载树形结构,以及涉及到的相关工具和...

    Json+ExtJs整合

    这是个 Json+ExtJs整合的好例子

    ssh+extjs+json

    在SSH+EXTJS+JSON的组合中,Spring负责后端业务逻辑和数据访问,Struts2处理MVC流程,Hibernate处理数据持久化,EXTJS构建前端用户界面,而JSON作为前后端数据交换的格式,提高了数据传输效率和易读性。这种组合在...

    extjs读取解析后端json格式数据显示条形图

    在本案例中,我们将深入探讨如何使用ExtJS读取并解析后端返回的JSON格式数据,然后将这些数据呈现为动态的条形图,以实现吸引用户注意力的视觉效果。 首先,JSON(JavaScript Object Notation)是一种轻量级的数据...

    Sping+Hibernate+Extjs+Json

    在本案例中,我们探讨的是一个使用 Spring、Hibernate、Extjs 和 JSON 的集成开发实例。这一组合通常被用于构建复杂的企业级应用,尤其是那些需要高性能、高可用性和易于维护的应用系统。 1. **Spring**:作为 Java...

    EXTJS JSON ASP.NET C#超简洁系统框架 实例

    1,数据库请使用sql server 2005或者以上版本 直接附加即可。 2,开发环境请使用2008或者以上版本。 3,Web.config请正确配置数据库连接 ...本系统框架为ExtJS与.NET结合开发实例 系统简洁 实用 美观 不喜勿拍

    Extjs 从远程获取json类型的list数据

    标题 "Extjs 从远程获取json类型的list数据" 涉及的是在Web开发中使用Extjs框架与服务器进行交互,获取JSON格式的数据并展示在列表(List)组件中的技术。Extjs是一款强大的JavaScript库,用于构建富客户端的桌面级...

Global site tag (gtag.js) - Google Analytics