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

用json结果集写的Flex树

阅读更多
private function httpPersonHandler(event:JsonResponseEvent):void
			{
				var personResult:ArrayCollection=new ArrayCollection(event.JsonObj.data as Array);
				var i:int=0;
				for each (var orgResult:Object in _orgList)
				{
					var orgObj:Object=new Object();
					orgObj.DM=orgResult.organizationId;
					orgObj.MC=orgResult.name;
					var orgArr:ArrayCollection=new ArrayCollection();
					for each (var teacherResult:Object in personResult)
					{
						var teacherObj:Object=new Object();
						if (orgResult.organizationId == teacherResult.DWDM)
						{
							teacherObj.DM=teacherResult.userID;
							teacherObj.MC=teacherResult.XM;
							orgArr.addItem(teacherObj);
						}
					}
					if (orgArr.length != 0)
					{
						orgObj.children=new Array();
						orgObj.children=orgArr;
						orgArr=null;
					}
					_personTree.addItem(orgObj);
				}
			}

分享到:
评论

相关推荐

    flex json 解析包

    要使用Flex JSON解析包,首先需要在Flex项目中引入该库。这通常通过在Flex Builder或类似IDE的构建配置中添加`corelib.swc`到类路径来完成。一旦库被正确导入,就可以开始使用提供的类和方法来解析JSON数据。 在...

    Flex使用json和xml数据交互

    假设我们首先采用表格形式展示数据,这涉及到使用Flex中的数据绑定机制,将服务器返回的数据映射到界面上的各个元素。 在MXML中,可以通过DataGrid组件实现这一目标。DataGrid组件可以绑定到一个数据源,自动显示...

    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(JavaScript Object Notation)数据的方法。JSON是一种轻量级的数据交换格式,因其简洁、易于人阅读和编写,同时也容易让机器解析和生成,而被广泛用于Web服务和...

    一种基于树形结构的Sql结果集向Json数据的转换算法.pdf

    "一种基于树形结构的Sql结果集向Json数据的转换算法" 本文提出了一种基于树形结构的Sql结果集向Json数据的转换算法,旨在解决关系型数据库中树结构数据与Web应用中Json数据格式不一致的问题。该算法将Sql结果集转换...

    flex json转无限树形加单选框并获得选中子项

    本话题聚焦于使用Flex处理JSON数据,将其转化为无限层级的树形结构,并添加单选框功能,以便用户选择特定节点,同时能够获取到被选中的子项。这个功能在诸如文件管理系统、组织架构展示、菜单导航等场景中非常常见。...

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

    5. 处理Flex响应:在Flex端,HTTP Service的result事件处理函数会接收到JSON数据,使用Flex内置的JSON类解析数据,更新UI或执行其他操作。 6. 错误处理:同时,你也需要处理可能出现的错误,例如网络错误、服务器...

    flex3 json官方包

    在实际开发中,使用Flex3的JSON功能通常涉及以下步骤: 1. **获取JSON数据**:这通常通过HTTPService或WebService组件完成,它们可以向服务器发送请求并接收JSON响应。 2. **解析JSON数据**:使用`JSON.parse()`方法...

    Flex与JSON及XML的互操作

    将服务器返回的JSON数据转换为AS3对象后,可以轻松地在Flex应用中使用这些数据,实现动态内容更新。 - **Flex与Java的集成**:文章中提到的Flex与Java的配合,主要体现在Flex作为前端UI框架,Java作为后端服务器...

    Flex_json包下载

    通过使用Flex_json包,开发者可以轻松地将ActionScript对象转换为JSON字符串,发送给服务器;同样,也可以将接收到的JSON字符串解析成ActionScript对象,方便在客户端进行处理。 这个下载的Flex_json包包含了处理...

    jswoof-v1-07 当前最快的Flex解释Json的工具

    JSwoof是一个当前Flex解释Json最快的工具,是Flex下的包,即当你做Flex+Java的开时,你可以利用JSwoof这个工具包很好地在Java Json格式的数据与Flex中的对象相互转换。 比如JSwoof中的JParser.decode()方法: ...

    json与树的相互转换

    总的来说,JSON与树的相互转换是开发中的常见操作,通过使用如Newtonsoft.Json这样的库,我们可以轻松地在两者之间进行切换,实现数据的高效管理和操作。无论是从JSON解析成树,还是将树结构序列化为JSON,都能帮助...

    Adobe提供的Flex解析Json的ActionScript包

    总的来说,Adobe提供的Flex解析Json的ActionScript包是Flex开发者处理JSON数据不可或缺的一部分,它简化了数据交换的过程,使得Flex应用能够轻松地与使用JSON的后端服务进行交互。无论是在创建动态图表、数据驱动的...

    简单js使用json数据 写成的一棵树

    本示例中的"简单js使用json数据 写成的一棵树"是利用JSON数据构建一个可交互的树形结构,这种技术常见于数据展示、目录结构或者组织复杂的数据关系。 首先,我们来理解JSON的基本结构。JSON采用完全独立于语言的...

    flex中使用json

    本篇将详细介绍在Flex中如何使用JSON,包括JSON的基本概念、解析与序列化的过程,并结合实际例子进行深入探讨。 一、JSON基础 JSON是一种基于文本的格式,它模仿了JavaScript对象的语法。一个JSON数据通常由键值对...

    java转目录树json

    3. **转化成JSON**:有了目录树的模型后,我们可以使用`org.json`库(或者其他支持JSON的库,如Gson、Jackson)将其转化为JSON格式。`JSONObject`和`JSONArray`类可以帮助我们构建JSON对象。创建一个方法,接受`...

    C++读写json文件

    3. **读取JSON**:使用`std::ifstream`打开JSON文件,然后调用`json::parse()`函数,将文件流转换为`json`对象。例如: ```cpp std::ifstream file("data.json"); nlohmann::json j; file >> j; ``` 4. **解析...

    JSON ——数据库结果集转换

    标题和描述均提到了“JSON —— 数据库结果集转换”,这主要涉及到将数据库查询结果转化为JSON格式的数据,以便于在网络传输中使用。在现代Web开发中,JSON(JavaScript Object Notation)是一种轻量级的数据交换...

    自定义抽象语法树JSON模板

    自定义抽象语法树JSON模板是为特定语言或解析任务构建的,用于将源代码转换成更容易处理的形式。这个过程通常发生在编译器、解释器或者静态代码分析工具的工作流程中。 首先,让我们深入了解什么是抽象语法树。AST...

    java遍历JSON树

    ### Java遍历JSON树知识点详解 ...通过以上介绍,我们可以看到,在Java中遍历JSON树并不复杂,但确实需要理解JSON的基本结构以及所使用的库的具体用法。希望本文能帮助你更好地理解和掌握这一技能。

Global site tag (gtag.js) - Google Analytics