flex 操作XML中已经选中的节点

flex操作XML中已经选中的节点XML是动态生成的<nodename="测试药品维度"type="ROOT"selected="1"key="DimMedical"/>... flex 操作XML中已经选中的节点
XML是动态生成的
<node name="测试药品维度" type="ROOT" selected="1" key="DimMedical"/>
<node name="药品科室维度" type="ROOT" selected="1" key="DimOrganizationMedical"/>
<node name="药品时间维度" type="ROOT" selected="0" key="DimDateMedical"/>
怎么用E4X获取selected="1"的节点的name?
或者其他方式也行,谢谢。
从网上看看了资料,说是大体用这样写。
var tmp:XMLList=cubeXML..node.(@selected=='1');
cubeXML是我的xml树的名称,可是为什么我获得的tmp是空的呢。请问这样写对吗?
展开
 我来答
匿名用户
2012-06-13
展开全部
用你的例子跑了一下,没问题啊,输出的tmp完全正确。

private var myXML:XML =
<root>
<node name="测试药品维度" type="ROOT" selected="1" key="DimMedical"/>
<node name="药品科室维度" type="ROOT" selected="1" key="DimOrganizationMedical"/>
<node name="药品时间维度" type="ROOT" selected="0" key="DimDateMedical"/>
</root>;

protected function button1_clickHandler(event:MouseEvent):void
{
trace(myXML..node.(@selected=='1'));
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式