我怎样才能让一个孩子的XML文件
问题描述:
我调查了这个问题几个小时。 但我找不到它。 我真的需要你为flex移动应用程序提供指导。我怎样才能让一个孩子的XML文件
我只想用一个xml孩子(不是全部)
例如;我只想要这个人的图片“艾伦鹧鸪”
这是XML文件:http://adobeevangelists.com/evangelists.xml
这是我的项目;
xmlns:s="library://ns.adobe.com/flex/spark" title="HomeView" creationComplete="view1_creationCompleteHandler(event)" >
<fx:Script>
<![CDATA[
import mx.events.FlexEvent;
protected function view1_creationCompleteHandler(event:FlexEvent):void
{
adres.send();
}
]]>
</fx:Script>
<fx:Declarations>
<s:HTTPService id="adres" url="http://adobeevangelists.com/evangelists.xml"/>
</fx:Declarations>
<s:Image id="picture" x="50" y="500" source="{adres.evangelist.(name == 'Allen Partridge').profileimage}" />
<s:List left="0" right="0" top="0" bottom="500" dataProvider="{adres.lastResult.evangelists.evangelist}" labelField="name" ></s:List>
答
如果你想只evangelists
的第一个元素,你可以简单地做:
evangelistsXML.evangelist[0]
您也可以搜索的值,所以如果你“只希望阿伦鹧的个人资料图像“,你可以这样做(假设只有一个艾伦帕特里奇):
evangelistsXML.evangelist.(name == 'Allen Partridge').profileimage