`
phoebird
  • 浏览: 117673 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

Ext decode() 与encode() 方法的简单应用

阅读更多
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%
            request.setAttribute("base", request.getContextPath());
%>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>decode和encode的介绍</title>
        <link rel="stylesheet" type="text/css" href="${base}/ext/resources/css/ext-all.css" />
        <script type="text/javascript" src="${base}/ext/ext-base.js"></script>
        <script type="text/javascript" src="${base}/ext/ext-all.js"></script>
        <script type="text/javascript" src="${base}/ext/ext-lang-zh_CN.js"></script><!--中文映射-->

        <script type="text/javascript">
           
            function ready(){
                //定义一个json字符串
                var 小李子="{姓名:'李子', 性别:'男',籍贯:'北京'}";

                //将json字符串转换为对象,以后调用直接对象.属性就ok啦
                var person=Ext.decode(小李子);
                var name=person.姓名;//获取对象的姓名属性
                var sex=person.性别;//获取对象的性别属性
                var home=person.籍贯;//获取对象的籍贯属性
                var result="信息:姓名是:"+name+",性别:"+sex+",籍贯:"+home;
                Ext.Msg.alert("小李子",result);

                var Object2Json=function(){//对象转为json字符串函数
                    var json=Ext.encode(person);//将对象转为json格式的数据字符串
                    Ext.Msg.alert("对象转为json字符串",json);
                }
                setTimeout(Object2Json,5000);//在5秒钟后调用函数并执行
         
            }
            Ext.onReady(ready) ;//参数为定义的函数,onReady是程序的入口
        </script>
    </head>
    <body>

    </body>
</html>

 

分享到:
评论

相关推荐

    EXT.decode()和EXT.encode()方法.docx

    EXT.decode()和EXT.encode()方法.docx

    EXT.decode()和EXT.encode()方法.pdf

    EXT.decode()和EXT.encode()方法.pdf

    Ext常用方法录.docx

    Ext 常用方法记录 Ext 是一个功能强大的 JavaScript 库,提供了许多实用的方法来简化 Web 开发。下面将对 Ext 中一些常用的方法进行记录和解释。 判断类型 Ext 提供了一些方法来判断变量的类型,包括: * `Ext....

    Ext常用方法录.pdf

    Ext常用方法录 Ext是一个功能强大的JavaScript库,提供了许多实用的方法来简化开发工作。下面是Ext常用方法的概述: 一、 Ext核心方法 1. Ext.isEmpty(v, allowBlank):判断对象是否为空,allowBlank参数可选,...

    EXT核心API详解.doc

    4. **decode和encode**: 这两个方法用于JSON的序列化和反序列化。`decode`将JSON字符串转换为JavaScript对象,而`encode`则执行相反的操作,将对象转换为JSON字符串。 5. **destroy**: 这个方法用于销毁EXT对象,如...

    Ext.js核心函数详解.docx

    7. `Ext.decode(String json) / Ext.encode(Object obj)`: `Ext.decode`将JSON字符串转换为JavaScript对象,`Ext.encode`则将JavaScript对象转换为JSON字符串。 8. `Ext.util.Format.escapeRegex(String value)`: ...

    EXT JS 3.0 Core Class Diagram

    - `Ext.encode()`: 将JavaScript对象编码为JSON字符串。 - `Ext.extend()`: 创建新的类(构造函数),继承自父类。 - `Ext.fy()`: 将元素转换为`Ext.Element`对象。 - `Ext.get()`: 获取DOM元素。 - `Ext.id()`...

    extjs 前后台交互参数出现中文乱码问题的解决方法

    在后端服务器端(例如Java环境下),可以通过`java.net.URLDecoder.decode()`方法对已编码的中文参数进行解码。具体代码如下: ```java import java.io.UnsupportedEncodingException; import java.net.URLDecoder;...

    支持php5.3.3的php-js-ext 0.1.2扩展

    **PHP与JS交互扩展——php-js-ext 0.1.2** 在PHP开发过程中,有时候我们需要在服务器端(PHP)与客户端(JavaScript)之间进行数据交互。为了简化这个过程,开发者们创建了各种扩展,其中“php-js-ext”就是这样一...

    ExtJSWeb应用程序开发指南(第2版)

    6.13 Ext.KeyNav为元素提供简单的按键处理方法 6.13.1 实例化一个键盘绑定对象 6.13.2 废弃原有键盘绑定 6.13.3 将废弃的键盘绑定重新生效 6.14 Ext.KeyMap提供更灵活强大的对按键的处理方法 6.14.1 构造函数 ...

    EXT核心API详解.pdf

    以上介绍了一些关键的`Ext`类方法,这些方法对于熟练掌握EXT框架至关重要。理解并熟练运用这些API,可以极大地提高开发效率和代码质量。接下来的部分将进一步深入探讨这些API的具体用法和示例,帮助开发者更好地利用...

    extjs帮助文档

    - `Ext.util.JSON.decode(json)`:从JSON字符串中解析出数据。 #### 十九、Ext.util.Format类(第20页) - **概述**:Ext.util.Format类提供了一组用于格式化数据的方法。 - **常用方法**: - `Ext.util.Format....

    extjs帮助文档pdf版

    - `Ext.util.JSON.encode(data)`: 将JavaScript对象转换为JSON字符串。 - `Ext.util.JSON.decode(json)`: 将JSON字符串转换为JavaScript对象。 #### 19. Ext.util.Format 类 (P.20) - **概述**:提供了数据格式化...

    Ext js2.1 最新资料汇总

    ### Ext JS 2.1 核心 API 详解 #### 1. `addBehaviors(Object obj):void` 此方法用于向指定的 DOM 元素添加事件监听器。...这些方法提供了丰富的功能,可以帮助开发者高效地构建复杂的 Web 应用程序。

    ExtJs-API中的一些重要的详解文档

    除此之外,ExtJS API还包含许多其他有用的工具函数,如`Ext.encode()`和`Ext.decode()`用于JSON编码和解码,`Ext.mixin()`用于混合类的功能,以及`Ext.create()`用于动态创建组件。这些函数和方法共同构成了ExtJS...

Global site tag (gtag.js) - Google Analytics