使用HTTPService读取远程XML文件为TREE赋值的例子
2010-12-24 16:18
597 查看
在FLEX4中 使用一个HTTPService 读取远程的XML文档
然后为TREE组件赋值的例子
这个例子很简单 但是却很是实用哦!
1。先给出XML文档
2。给出FLEX4代码 用最简单的代码 实现功能
然后为TREE组件赋值的例子
这个例子很简单 但是却很是实用哦!
1。先给出XML文档
<?xml version="1.0" encoding="utf-8"?> <root> <menuitem id="menu1" name="门户"> <menuitem id="s1" name="网易" url="http://www.163.com"></menuitem> <menuitem id="s2" name="新浪" url="http://www.sina.com.cn"></menuitem> </menuitem> <menuitem id="menu1" name="娱乐"> <menuitem id="s1" name="多玩" url="http://www.duowan.com"></menuitem> <menuitem id="s2" name="17173" url="http://www.17173.com"></menuitem> </menuitem> <menuitem id="menu1" name="其他"> <menuitem id="s1" name="捉鱼" url="http://www.joyes.com"></menuitem> </menuitem> </root>
2。给出FLEX4代码 用最简单的代码 实现功能
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" creationComplete="remoteData.send()"> <s:layout> <s:BasicLayout/> </s:layout> <fx:Script> <!--[CDATA[ protected function testTree_clickHandler(event:MouseEvent):void { var url:String = testTree.selectedItem.@url if(url!=null&&url!="") { navigateToURL(new URLRequest(url),"_blank"); } } ]]--> </fx:Script> <fx:Declarations> <s:HTTPService id="remoteData" url="http://10.8.1.32/oasServices/test.xml" resultFormat="e4x"/> </fx:Declarations> <mx:Tree id="testTree" x="63" y="37" dataProvider="{remoteData.lastResult.menuitem}" labelField="@name" width="400" click="testTree_clickHandler(event)" height="285"></mx:Tree> </s:Application>
相关文章推荐
- FLEX 初学笔记之一,使用HTTPService读取Data.xml文件,显示于表示层
- flex中使用httpservice读取xml文件
- 使用HttpWebRequest以及HttpWebResponse读取Http远程文件[转]
- spring-cloud-config service使用svn作为远程的例子
- 使用HttpWebRequest以及HttpWebResponse读取Http远程文件[转]
- ASP.NET使用HttpWebRequest读取远程网页源代码
- 使用HttpWebRequest以及HttpWebResponse读取Http远程文件
- ASPHttp使用范例-远程读取别人的页面,并自动写入库
- 使用HttpWebRequest以及HttpWebResponse读取Http远程文件
- HttpClient使用GET方式通过代理服务器读取页面的例子
- Flex中如何利用mx:HTTPService标签读取文本文件中的name/value这样的一对数据并显示在DataGrid中的例子
- ASP.NET使用HttpWebRequest读取远程网页源代码
- HttpClient读取页面的使用例子
- HttpClient读取页面的使用例子
- HttpClient使用例子:读取CSDN的投票列表并正则解析
- 从XML文件读取数据动态设置Tree控件使用
- 使用POI读取Word207和Excel2007的例子(来自http://blog.csdn.net/ejbcreate/archive/2009/08/06/4419571.aspx)
- Flex使用HttpService读取XML信息
- Flex中利用HTTPService标签动态导入XML文件的例子
- ios 使用ASIHTTPRequest异步读取远程txt文件