I'm not great with XML (That's more Tracy's forte) but shouldn't it be 

trace(myADG.selectedItem.links.length);

--- In flexcoders@yahoogroups.com, "Mark" <mark.pusat...@...> wrote:
>
> I'm having an issue with finding the length of the number of children items 
> in my ArrayCollection.  A small part of the xml that is being pulled in is 
> below.  You'll see that I have a node <links> with a child or children node 
> <link>.  If I have 2 or more <link> nodes then the length comes back with the 
> proper number, but if I only have 1 it comes back as undefined.  Here's my 
> basic function that I'm putting together now…
> 
> private function dgChanged(evt:Event):void {
>       if (myADG.selectedItem.links != null) {
>               trace(myADG.selectedItem.links.link.length);
>       } else {
>               trace ("NULL" );
> }
> 
> 
> <items>
>       <item>
>               <eID>4</eID>
>               <eName><![CDATA[3 Event with link]]></eName>
>               <sDate>1/2/2010</sDate>
>               <eDate>2/18/2010</eDate>
>               <sTime>12:00:00 PM</sTime>
>               <eTime>3:00:00 PM</eTime>
>               <description><![CDATA[Lorem Ipsum is simply dummy text of the 
> printing and typesetting industry. Lorem Ipsum has been the industry's 
> standard dummy text ever since the 1500s, when an unknown printer took a 
> galley of type and scrambled it to make a type specimen book. It has survived 
> not only five centuries, but also the leap into electronic typesetting, 
> remaining essentially unchanged. It was popularised in the 1960s with the 
> release of Letraset sheets containing Lorem Ipsum passages, and more recently 
> with desktop publishing software like Aldus PageMaker including versions of 
> Lorem Ipsum.]]></description>
>               <aName>AIT</aName>
>               <cName>Learning</cName>
>               <lName>UK</lName>
>               <links>
>                       <link ID="1" description="description of the link" 
> title="Apple" url="www.apple.com"/>
>               </links>
>       </item>
> 
> 
> Any ideas as to why I'm getting "undefined"?
> 
> Thanks,
> Mark
>


Reply via email to