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

Flex中使用JSon

    博客分类:
  • Flex
阅读更多

这是我从一位网友里看的例子,发现用Json真的很方便。附件中是Json类包

参考网址:http://flash.9ria.com/thread-1657-1-1.html

<?xml version="1.0" encoding="utf-8"?>  
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"  
 creationComplete="init()">  
    <mx:Script>  
        <![CDATA[  
              
            import com.adobe.serialization.json.*;  
              
              
            private var jsonStr:String;  
            private var jsonObj:Object;           
              
            private var jsonObj2:Object;  
            private var jsonStr2:String;  
              
            internal function init():void{  
                jsonStr =  '{"name":"zhanzhihu","age":22,"gender":"male"}';               
                jsonObj = new Object();  
                jsonObj = JSON.decode(jsonStr);  
                trace(jsonObj.name);  
                  
                jsonObj2 = new Object();  
                jsonObj2.firstName = "bill";  
                jsonObj2.lastName  = "Gate";      
                jsonObj2.com       = "Microsoft";  
                jsonStr2 = JSON.encode( jsonObj2 );  
                trace( jsonStr2 );       
            }  
                          
        ]]>  
    </mx:Script>  
</mx:Application>  

 

分享到:
评论

相关推荐

    flex中使用json

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

    在Flex中使用Json (1)

    标题中的“在Flex中使用Json (1)”表明我们将探讨如何在Adobe Flex开发环境中利用JSON(JavaScript Object Notation)这一轻量级的数据交换格式。Flex是一个开源的、基于ActionScript的框架,用于创建富互联网应用...

    在Flex中的Json应用

    在Flex开发中,由于Flex是基于AS3的,所以理解如何在Flex中使用JSON至关重要。本文将深入探讨在Flex中使用JSON的原理、方法以及涉及的关键库。 一、什么是JSON? JSON,全称JavaScript Object Notation,是一种轻...

    Flex与JSON及XML的互操作

    为了在Flex中使用JSON数据,我们可以创建一个类似的Flex客户端应用,这次使用HTTPService组件来获取JSON数据,并将其解析为Flex中的对象数组。例如: ```xml xmlns:mx="http://www.adobe.com/2006/mxml" layout...

    flex序列化json

    在Flex中,为了实现JSON的序列化和反序列化,开发者通常会使用第三方库,如FlexJSON。FlexJSON库提供了一组API,使得Flex能够将ActionScript对象转换为JSON字符串,反之也可以将JSON字符串解析成ActionScript对象。...

    flex解析json的swc包(entity-flex-v1-02)及例子

    在给定的资源中,“flex解析json的swc包(entity-flex-v1-02)及例子”显然提供了用于在Flex应用中处理JSON数据的库。SWC是Adobe Flex的库文件格式,它包含了编译后的ActionScript代码和相关的元数据,可以被其他Flex...

    flex 需要的json包

    标题 "flex 需要的json包" 暗示我们正在讨论的是关于Adobe Flex中使用的JSON库。Flex是一个开放源代码的框架,用于构建富互联网应用程序(RIA),它使用ActionScript编程语言和MXML标记语言。在Flex中,处理JSON...

    flex json 解析包

    `JSON.parse()`方法是解析JSON字符串的关键,它接收一个JSON格式的字符串作为参数,返回一个ActionScript对象(可能是Array、Object或其他类型),可以直接在Flex应用中使用。例如: ```actionscript var json...

    flex3 json官方包

    JSON在Flex3中的使用涉及到两个主要类:`JSON`和`ObjectProxy`。`JSON`类提供了一系列静态方法,如`parse()`和`stringify()`,用于在ActionScript对象和JSON字符串之间进行转换。`parse()`方法接收一个JSON字符串并...

    Adobe提供的Flex解析Json的ActionScript包

    Adobe官方提供的Flex解析Json的ActionScript包就是为了解决在Flex应用中解析和操作JSON数据的需求。 ActionScript是Flex的核心编程语言,它是基于ECMAScript的一个方言,主要用于Flash和Flex项目。在Flex中解析JSON...

    Flex_json包下载

    使用Flex_json包时,首先需要在你的代码中导入相关的类,然后创建相应的对象实例,调用其方法进行JSON的编码和解码。例如: ```actionscript import com.example.JSONEncoder; import com.example.JSONDecoder; ...

    Flex Demo XML JSON

    综上所述,"Flex Demo XML JSON"是一个关于使用Flex处理XML和JSON数据的示例,可能涉及到与后端的交互,虽然SSH在Flex中不是直接使用的,但可能会在后台服务中扮演角色。理解并熟练运用这些技术,可以帮助开发者创建...

    Flex使用JSON格式与Java通信

    而“工具”可能指的是开发过程中使用的各种工具,例如Flex Builder用于Flex开发,Eclipse或IntelliJ IDEA用于Java开发,以及可能用到的JSON库。 在提供的文件名称列表中,“flex_src”可能是Flex项目的源代码,包含...

    Flex使用JSON格式与Java通信.docx

    JSON在Flex中的使用 - **编码与解码**:Flex中可以通过`com.adobe.serialization.json.JSON`包来实现JSON对象的序列化和反序列化。 - **序列化**:将Flex中的对象转换为JSON字符串。 - **反序列化**:将JSON字符...

    flex json解析包(corelib.swc)

    在Flex开发中,JSON(JavaScript Object Notation)是一种常见的数据交换格式,因其轻量级、易读易写的特点,被广泛用于Web服务与客户端之间的数据通信。本压缩包"flex json解析包(corelib.swc)"是针对Flex应用...

    Flex+Struts2+JSON实现Flex和后台的HTTP Service请求

    4. JSON数据交换:在Action中,将处理结果转换为JSON格式,可以使用如Google的Gson库或者Jackson库进行序列化。然后,Action通过Struts2的Result类型(例如`json`或`json-default`)将JSON响应返回给Flex客户端。 5...

Global site tag (gtag.js) - Google Analytics