The XML which I am getting as the Result is given below.The row data is defined 
in <item type="ns1:MTResultTuple" xmlns:ns5="http: which has colums value as 
stringValue/numberValue etc. 

I am creating XMLList as
 var myDBXMLLIST:XMLList = myDBXML.mtResult.tuples.item.tuple;

where as populating ArrayCollection as following
   queryData.addItem ({itemId:myDBXMLLIST[i].item.numberValue[0],
                       parentId:myDBXMLLIST[i].item.numberValue[1],
                       itemLabel:myDBXMLLIST[i].item.stringValue[2]


myDBXML XML     
<ns1:mtExecuteResponse encodingStyle="http://schemas.xmlsoap.org/soap/e
<mtResult type="ns1:MTResult" xmlns:ns1="http://www.mastertax.n
        <columnDataTypes type="ns2:Array" ns2:arrayType="xsd:in
        <displayableEM type="xsd:string" xmlns:ns1="http://www.
        <hasOuts type="xsd:boolean" xmlns:ns1="http://www.maste
        <hasTuples type="xsd:boolean" xmlns:ns1="http://www.mas
        <loggableEM type="xsd:string" xmlns:ns1="http://www.mas
        <names type="ns3:Array" ns3:arrayType="xsd:string[6]" x
        <outs type="ns4:Array" ns4:arrayType="ns1:MTResultOutIt
        <tuples type="ns5:Array" ns5:arrayType="ns1:MTResultTup
                <item type="ns1:MTResultTuple" xmlns:ns5="http:
                        <tuple type="ns5:Array" ns5:arrayType="
                                <item type="ns1:VType" xmlns:ns
                                <item type="ns1:VType" xmlns:ns
                                        <booleanValue type="xsd
                                        <dateValue type="xsd:da
                                        <numberValue type="xsd:
                                                "0"     
                                        <stringValue type="xsd:string" 
                                <item type="ns1:VType" xmlns:ns5="http:
                                        <booleanValue type="xsd:boolean
                                        <dateValue type="xsd:dateTime" 
                                        <numberValue type="xsd:decimal"
                                        <stringValue type="xsd:string" 
                                                "File"  
                                <item type="ns1:VType" xmlns:ns5="http:/
                                        <booleanValue type="xsd:boolean" 
                                        <dateValue type="xsd:dateTime" nil=
                                        <numberValue type="xsd:decimal" nil
                                        <stringValue type="xsd:string" xmln
                                                "TOP_LEVEL"     
                                <item type="ns1:VType" xmlns:ns5="http://
                                <item type="ns1:VType" xmlns:ns5="http://
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.
                <item type="ns1:MTResultTuple" xmlns:ns5="http://schemas.

--- In flexcoders@yahoogroups.com, Alex Harui <aha...@...> wrote:
>
> What does the XML look like?
> 
> 
> On 4/1/10 5:02 PM, "md_ars" <mdar...@...> wrote:
> 
> 
> 
> 
> 
> 
> The XML too will have the flat data whereas I need nested one. MenuBar should 
> look like this.
> 
> File              List
> CustFile          Transaction
> Security
>  chngPwd
> 
> --- In flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> , 
> Alex Harui <aharui@> wrote:
> >
> > If you have XML to get an XMLList, I think you want to just use the XML and 
> > not  convert to an ArrayCollection
> >
> >
> > On 4/1/10 3:04 PM, "md_ars" <mdars06@> wrote:
> >
> >
> >
> >
> >
> >
> >
> >
> > Thanks Alex for the reply.
> > Before assigning it to menuBar I need to make the menu hierarchy. I am 
> > parsing XMLList to ArrayCollection to get the data in the format given 
> > below. I assigned that ArrayCollection to the MenuBar but it gave me menu 
> > horizontally whereas I need this in hierarchy based on ID and PARENT_ID 
> > values.
> >
> > ID  LABEL    MENU_LABEL   STATUS   PARENT_ID
> >
> > 1  File      TOP_LEVEL   ENABLED
> >  2  CustFile  ROOT        DISABLED     1
> >  3  Security  SUB_MENU    ENABLED      1
> >  5  AccessOpt ROOT        DISABLED     3
> >  6  UserSetup ROOT        DISABLED     3
> >  7  ChngPwd   ROOT        ENABLED      3
> >  9  List      TOP_LEVEL   ENABLED
> > 13  Locations ROOT        DISABLED     9
> >
> >
> >
> >
> >
> >
> > --
> > Alex Harui
> > Flex SDK Team
> > Adobe System, Inc.
> > http://blogs.adobe.com/aharui
> >
> 
> 
> 
> 
> 
> 
> --
> Alex Harui
> Flex SDK Team
> Adobe System, Inc.
> http://blogs.adobe.com/aharui
>


Reply via email to