package jiaoben
{
import flash.net.URLVariables;
import mx.rpc.http.HTTPService;
public class HttpUtil
{
private static var url:String;
public function HttpUtil()
{
}
public static function set Url(urlStr:String):void
{
url=urlStr;
}
public static function get Url():String
{
return url;
}
//以下是对httpService发送的再一次封装
public static function send(httpService:HTTPService,action:String,param:Object=null):void
{
httpService.method="POST";
var uri:String=url+action;
httpService.url=encodeURI(uri);
var o:URLVariables=new URLVariables();
if(param!=null)
{
o.userInfo=param;
}
httpService.send(o);
}
/*
*@param labelName 定义的xml变量格式 eg:var userInfo:XML=<userInfo/>;
*@param labelArr xml标记数组 eg: var arr:Array=["operator","userName","password"];
*@param dataArr xml值数组 eg:var item:Array=["login",user_id.text,password_id.text];
*/
public static function transfer(labelName:XML,labelArr:Array,dataArr:Array):XML
{
for(var i:int=0;i<labelArr.length;i++)
{
if(i<dataArr.length)
{
labelName.appendChild("<"+labelArr[i]+">"+dataArr[i]+"</"+labelArr[i]+">");
}else
{
labelName.appendChild("<"+labelArr[i]+">0</"+labelArr[i]+">");
}
}
return labelName;
}
}
}
分享到:
相关推荐
五、由XML文件生成图 相反的过程是,从XML文件中读取数据并恢复成图形。首先,读取XML文件内容,然后使用反序列化函数将XML数据转换回图形对象,并在Flex应用中显示出来。 总结,Flex中对XML的操作包括读取、写入...
Flex Cairngorm框架生成器是一款专门针对Adobe Flex开发的工具,旨在简化Cairngorm框架的应用构建过程。Cairngorm是ActionScript和Flex社区中广泛使用的轻量级MVC(Model-View-Controller)框架,它帮助开发者组织和...
本文将深入探讨如何使用Ant工具来编译生成Flex的SWC文件,以此解决传统方式带来的繁琐和不便。 首先,让我们了解基本概念。`Ant`是一款由Apache软件基金会开发的Java构建工具,它基于XML编写构建脚本,可以跨平台...
在Flex开发中,动态绑定XML是一种常见的数据驱动技术,它允许开发者通过XML文件来存储和管理数据,并将这些数据实时地展示在用户界面中,如树形控件。本示例着重讲解如何利用动态绑定XML来实现Flex树控件的绑定,...
在Flex开发环境中,`flex-config.xml`文件是一个至关重要的配置文件,它允许开发者自定义Adobe Flex编译器的行为。这个文件通常位于项目的根目录下,或者在全局的Flex SDK安装路径中,对于命令行编译尤其重要。通过...
- 记得处理异常并返回适当的响应,例如JSON或XML格式的响应,以便Flex客户端可以获取上传状态。 4. **配置Web服务器和Servlet**: 配置Web服务器(如Tomcat)以部署包含Servlet的Web应用程序,并确保Servlet映射...
在某些情况下,我们需要将ArrayCollection转换为XML格式,以便于数据交换或存储。本实例将详细介绍如何实现这一转换。 首先,我们来理解ArrayCollection的基本用法。ArrayCollection通常用于Flex或Flash项目,它...
Flex提供了多种工具和方法来处理XML数据,包括解析、转换和序列化等操作。接下来,我们将通过一个具体的例子来展示如何在Flex中使用XML。 ##### 创建服务器端代码 服务器端代码负责生成XML数据并将其返回给客户端...
6. **备份配置文件**:除了源代码,还应备份项目配置文件,如build.xml、flex.properties等。 7. **测试恢复过程**:定期尝试从备份恢复项目,以确保备份的有效性。 在备份过程中,需要注意的是,仅仅备份源代码还...
这个XML文件的结构和属性直接影响着AIR应用的安装、运行和用户体验。 `<id>`标签定义了应用的唯一标识符,通常采用反向DNS格式(如com.example.MyApp),确保在全球范围内的唯一性。 `<filename>`定义了安装后在...
总结,Flex导出Excel主要通过生成CSV或XML文件来实现,利用Flex的强大学习库和ActionScript能力,我们可以构建高效且功能丰富的数据导出功能。通过理解并应用压缩包中的核心文件,开发者可以轻松地在Flex应用中集成...
Bison,全称Yacc(Yet Another Compiler-Compiler)的改进版,是一个语法分析器生成器。它同样接收用户定义的规则文件(通常以`.y`或`.yy`为扩展名),根据这些规则生成C或C++代码,用于解析符合特定语法规则的输入...
这款编辑器的核心功能是帮助开发者自动生成流程XML文件,这些文件是Flex应用中工作流逻辑的蓝图。 工作流在软件开发中扮演着关键角色,它定义了业务过程的顺序和规则。在Flex环境中,工作流通常涉及用户交互、数据...
`flex`是一个用于生成词法分析器的工具,它可以读取一个描述语言模式的输入文件(通常名为`.l`或`.ll`),并生成C代码,这个C代码能够识别输入流中的特定模式,并根据预定义的规则进行处理。flex生成的词法分析器...