`

AS中使用JSON

阅读更多

要使用json作为数据交换格式。需引入corelib ActionScript 3 Library 开发包

1.  下载地址:http://www.adobe.com/cfusion/exchange/index.cfm?view=sn111&extid=1078469

2.  下载解压后复制corelib-[1].90\bin 目录下的corelib.swc到你flex 开发包sdk的所在目录。
    我的flex sdk是安装在:D:\Program Files\Adobe\Flex Builder 3 Plug-in\
    只需将该文件复制到:D:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.0.0\frameworks\libs 下面。

主要是这两个函数

JSON.encode();

JSON.decode();

 

实例

 

/** 由对象生成JSON数据 */

var send_data:Person = new Person();   

send_data.name = "Hideto";   

send_data.age = 23;  

JSON.encode(send_data);//会生成{"name ":"Hideto", "age ":23};



/** 由生成JSON数据生成对象 */

var jsonStr:String = {"name ":"Hideto", "age ":23};

var send_data:Person  = JSON.decode(jsonStr);

trace(data.name);

trace(data.age);

 

分享到:
评论

相关推荐

    as3读取json实例

    在本文中,我们将深入探讨AS3(ActionScript 3.0)如何读取JSON数据,这是一个在Web开发中广泛使用的轻量级数据交换格式。AS3是Adobe Flash Player和Adobe AIR应用程序的基础,它提供了一种强大的方式来处理JSON数据...

    as3 解析 json

    本篇文章将深入探讨如何在AS3中解析JSON对象,以便在应用程序中使用这些数据。 一、JSON的基本结构与类型 JSON基于JavaScript语法,主要由键值对组成,键用引号包围,值可以是字符串、数字、布尔值、数组、null或...

    AS3 JSON 包

    总结,AS3中的JSON处理是通过`JSON.stringify()`和`JSON.parse()`两个核心方法实现的,这些工具使得AS3能够轻松地与其他使用JSON的平台进行数据交互,极大地增强了其在网络通信中的能力。了解和掌握这些基础知识,...

    as3json资源

    标题"as3json资源"指出这是一个关于在AS3中使用JSON的资源集合。这可能包含示例代码、教程或工具,帮助开发者理解和应用JSON到他们的项目中。 描述中提到"json资源下载完全使用,修改路径即可",意味着这个压缩包...

    as3corelib.swc及解析json的例子

    在本文中,我们将深入探讨如何在Flex 4.5中使用as3corelib库来解析JSON数据。as3corelib是一个强大的ActionScript 3库,它包含了一系列实用工具类,其中一个重要的功能就是处理JSON(JavaScript Object Notation)...

    AS3 加载 JSON 数据

    在本文中,我们将深入探讨如何在ActionScript 3 (AS3)中加载并解析JSON数据。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于Web服务与客户端之间的数据传输,因其易于人阅读和编写,同时...

    as3 json 包(com/adobe/json)

    此外,需要注意的是,尽管这个JSON包源自Adobe,但它是一个开源项目,可以在不同的AS3项目中自由使用。由于AS3的标准库不包含内置的JSON支持,所以这个库对于那些依赖JSON进行数据操作的开发者来说是至关重要的。 ...

    flex中使用json

    在Flex中使用JSON,开发者可以方便地进行数据交换,提高了Web应用的效率和用户体验。通过`JSON.parse()`解析JSON字符串,以及`JSON.stringify()`序列化ActionScript对象,可以轻松地在JSON和ActionScript之间进行...

    as3 json类包 可在player 11以下运行

    as3 json类包 可在player 11以下运行 解析json 为了防止跟player 版本11以上的冲突。我将JSON类改成了JSONs类 com\adobe\serialization\json JSONDecoder.as JSONEncoder.as JSONParseError.as JSONs.as JSONToken....

    as3.0 json air

    这个工具包特别强调了与Adobe AIR(Adobe Integrated Runtime)的兼容性,使得开发者可以在桌面应用环境中使用JSON功能。 ActionScript 3.0是Adobe Flex和Flash平台的核心编程语言,提供了一种面向对象的结构来创建...

    VB6解析json类库-5分,完整示例,亲测可用

    5. **示例工程**:提供的"VBJSON_demo"文件是一个完整的示例工程,展示了如何在实际项目中使用VBJSON。通过研究和运行这个示例,你可以快速掌握如何在自己的代码中应用这个类库。 综上所述,VB6的JSON处理主要依赖...

    ActionScript3中的JSON编码解码包

    在ActionScript3(AS3)中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它允许开发者以文本形式存储和传输数据。JSON因其简单、易读、易解析的特性,在网络通信中被广泛使用。这个...

    delphi 使用json 示例

    在Delphi中,我们可以使用内置的System.JSON单元来处理JSON数据。这个“delphi 使用json 示例”是一个很好的起点,帮助我们了解如何在Delphi中解析、生成和操作JSON。 首先,我们需要导入System.JSON单元,这是...

    delphi 使用superobject库解析和生成json实例

    本篇文章将深入探讨如何在Delphi中使用SuperObject库进行JSON操作。 首先,要使用SuperObject,你需要在项目中引入对应的单元文件,通常是`SuperObject.pas`。这个文件通常在SuperObject的源代码包内,导入后,你...

    ruby使用json库

    如果你想保持日期和时间的原始类型,可以自定义JSON生成器,或者使用`as_json`方法来定义如何转换这些对象。 4. **安全解析**: JSON库还提供了一个安全的解析选项,可以防止代码注入攻击。`JSON.parse`接收一个...

    vc6中使用的jsoncpp操作json类型

    "jsonlib"可能是作者编译后的jsoncpp库,包含了一些预编译的库文件和头文件,可以直接在项目中使用。 总的来说,要在VC6中使用jsoncpp,你需要正确配置项目,编译jsoncpp库,然后在代码中正确引用和使用其API。虽然...

    Domino LS JSON

    通过递归或循环,可以访问和修改JSON中的深层数据。 4. **类型映射**:LotusScript和JSON的数据类型有些差异,如JSON没有日期/时间类型。因此,在转换时可能需要额外处理,如将日期转换为ISO 8601格式的字符串。 5...

    在Flex中使用Json (1)

    这篇博文“在Flex中使用Json (1)”可能主要探讨了如何在Flex应用程序中集成和操作JSON数据,特别是在与服务器进行数据交互时。 `corelib.swc`文件是Adobe Flex SDK中的一个库文件,它包含了Flex的基础组件和类库。...

Global site tag (gtag.js) - Google Analytics