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

Flex3 HTTPService 获得json数据

    博客分类:
  • Flex
阅读更多
json(JavaScript Object Notation)是一种轻量级的文本数据描述格式,它太简单,还不足以称之为语言,但它很强大。json把相同内容的文本数据量降到最低,可谓是最轻量级,它几乎没有一个字符是多余的。它把文本数据以一种最简单的格式描述了所有的复杂。在json的描述中,除了文本之外,标识符有”{}”,”[]“,”,”,”:”,其中“{}”表示是一个对象,“[]”表示是一个并列的数组,”,”表示并列对象的分隔,“:”表示名/值对,前面为名称,后面为值。名/值对并非一定要成对出现,有时在一个数组中,便只有值,没有名了。json可以描述任何一个xml格式的文本数据。
在flex应用中,json数据都要包含在“[]”中,否则将会解析失败。如下格式:
[{"name":"Michael","address":{"city":"Beijing","street":" Chaoyang Road ","postcode":100025}},{"name":"Michael","address":{"city":"Beijing","street":" Chaoyang Road ","postcode":100025}}]

在flex中处理json数据需要引入as3corelib,as3corelib是一个开源的,免费的ActionScript3.0 Library。(下载地址http://code.google.com/p/as3corelib/downloads/list
通过使用JSON.decode(s)来解析json数据,s为json字符串。

分享到:
评论

相关推荐

    flex3 json官方包

    Flex3 JSON官方包是Adobe Flex 3开发过程中用于处理JSON(JavaScript Object Notation)数据的组件集合。JSON是一种轻量级的数据交换格式,因其简洁、高效而被广泛应用于Web服务和客户端之间的数据通信。在Flex3中,...

    Flex+HTTPService 例子

    在这个“Flex+HTTPService 例子”中,我们将探讨如何使用Flex与Java后台通过HTTPService进行数据交互。 首先,我们需要了解Flex中的HTTPService组件。HTTPService允许开发者发送HTTP请求到服务器,并接收响应数据。...

    Flex+SpringMVC HttpService 发送XML数据

    在Flex中,HttpService组件是用于与服务器进行HTTP通信的关键工具,它支持发送GET和POST请求,处理JSON、XML等多种数据格式。SpringMVC则是Spring框架的一个模块,专注于Web应用的模型-视图-控制器(MVC)架构,使得...

    Flex使用json和xml数据交互

    ### Flex使用json和xml数据交互:深度解析与实践 #### 引言 在现代Web开发领域,数据交换格式的选择对于实现高效、灵活的前后端通信至关重要。JSON(JavaScript Object Notation)与XML(Extensible Markup ...

    FLEX _HTTPService的调用方法

    在Flex应用中,_HTTPService通常用于与后端服务器交互,以实现数据的获取或提交等功能。 ### 示例一:使用_HTTPService获取XML数据 **QueryDataSet.xml** 这是一个XML文件,包含了简单的商品信息列表。文件结构...

    Flex4.0 如何通过 HttpService和WebService与服务器进行通信

    总结来说,Flex 4.0中的HttpService适用于轻量级数据交换,而WebService更适合复杂的、基于SOAP协议的远程调用。两者结合使用,可以满足与各种后端系统,如Java Struts2,进行通信的需求。在实际开发中,理解并灵活...

    FLEX操作XML&JSON

    3. **动态数据处理**:Flex允许根据JSON数据动态创建UI组件,如通过遍历JSON对象并创建相应的`<mx:Label>`或`<mx:TextInput>`。 【结合Java服务器】 1. **服务器端通信**:Flex应用程序可以使用HTTPService或...

    flex与httpService通信(java)

    Flex发送的数据通常以XML或JSON格式,Java后台解析这些数据并执行相应的业务逻辑,然后返回响应数据。 3. **配置HTTPService** - **定义服务**:在Flex项目中,首先需要在MXML文件(如httpService.mxml)中声明`...

    flex4.5httpservice实现搜狐焦点图新闻和特效按钮皮肤制作

    3. 将解析后的数据绑定到 Flex 组件,如 TileList 或 AdvancedDataGrid,以显示焦点图新闻。 4. 设计并创建自定义按钮皮肤,可以使用 Flex SDK 提供的 ButtonSkin 类作为基础,通过调整图形元素、颜色和动画来实现所...

    java 中使用Flex的HttpService的详细配置

    而HttpService是Flex中用于与服务器进行HTTP通信的重要组件,它可以发送GET、POST等HTTP请求,处理JSON、XML等多种数据格式的响应。这篇博客将详细介绍如何在Java环境中配置Flex的HttpService,以及与Java后端进行...

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

    5. **事件处理**:在用户交互后,可能需要更新JSON数据并发送回服务器,这时你需要构建新的JSON对象,然后使用HTTPService或WebService等组件进行异步通信。 6. **异常处理**:在处理JSON时,要确保捕获可能出现的...

    flex httpservice 和 java通信 获取 java端的返回值

    在Flex项目中,使用HTTPService组件需要在MXML或AS3代码中声明并配置。设置URL指向Java Web服务的地址,方法通常为GET或POST。例如: ```xml <mx:HTTPService id="javaService" url=...

    Adobe提供的Flex解析Json的ActionScript包

    1. **JSONUtil类**:在早期的Flex版本中,如Flex 3,Adobe提供了`mx.utils.JSONUtil`类来进行JSON操作。这个类提供了一些静态方法,如`decode()`用于将JSON字符串转换为ActionScript对象,`encode()`则将...

    在Flex中的Json应用

    Flex中的JSON应用主要涉及到使用ActionScript 3(AS3)处理JSON数据,这是一种轻量级的数据交换格式,常用于Web服务与客户端之间的通信。在Flex开发中,由于Flex是基于AS3的,所以理解如何在Flex中使用JSON至关重要...

    flex实例HTTPService

    在Flex开发中,HTTPService是ActionScript 3.0中一个关键的组件,它允许开发者与Web服务器进行异步通信,通常用于发送HTTP请求并接收XML、JSON或其他数据格式的响应。本实例将深入探讨如何使用HTTPService,解析返回...

    Flex Demo XML JSON

    在"Flex Demo XML JSON"这个主题中,我们将探讨Flex如何处理XML和JSON数据,以及SSH(Secure Shell)在Flex应用中的可能用途。 XML(可扩展标记语言)和JSON(JavaScript Object Notation)是两种常见的数据交换...

    Flex与JSON及XML的互操作

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

    纯flex网站前台(httpservice、webservice进行数据交互)

    在“纯flex网站前台(httpservice、webservice进行数据交互)”这个项目中,我们主要关注的是如何使用Flex来实现与服务器端的数据通信,这涉及到HTTPService和WebService两种技术。 1. **Flex框架**:Flex提供了一...

    在Flex中使用Json (1)

    在Flex开发中,JSON(JavaScript Object Notation)是一种常用的数据交换格式,它具有轻量级、易读写和易于解析的特点。这篇博文“在Flex中使用Json (1)”可能主要探讨了如何在Flex应用程序中集成和操作JSON数据,...

Global site tag (gtag.js) - Google Analytics