I've tried:

import mx.rpc.events.ResultEvent;

private function ticketDataRequestHandler( oEvent:ResultEvent ):void {   
  var xmlResult:XML     = XML(oEvent.result);                           
  var xlData:XMLList    = xmlResult..data;
                                
  for (var i:int ; i<xlData.length() ; i++){
        Alert.show(xlData[i].toXMLString());
  }
}

in conjunction with:

        <mx:HTTPService 
            id="ticketDataRequest" 
            url= "{FLEXsys.proxy}"
            useProxy="false" 
                method="POST" 
            resultFormat="e4x"
            showBusyCursor="true"
            requestTimeout="10"
            result="ticketDataRequestHandler( event )">
            <mx:request xmlns="">
                <action>ticketData</action>
                <id>{ticketID}</id>
            </mx:request>
        </mx:HTTPService>


without luck..

Here's a sample of the actual XML being pulled in

<?xml version="1.0"?>
<Auracle>
        <Command>ticketData</Command>
        <Result>FLEX: Ticket data</Result>
        <TR>1</TR>
        <ticket>
                <id>13671</id>
                <date><![CDATA[2006-12-29]]></date>
                <subject><![CDATA[TWIRL implementation]]></subject>
                <priority><![CDATA[general usage question]]></priority>
                <reply><![CDATA[heychadley]]></reply>
                <status><![CDATA[1]]></status>
        </ticket>
        <messages>
                <message>
                        <id>64886</id>

                        <user>5901</user>
                        <username>heychadley</username>
                        <text><![CDATA[Hi There,

This is a sample messages

Thanks,

Chad]]></text>
                </message>
                <message>
                        <id>64683</id>
                        <user>3</user>
                        <username>Admin</username>
                        <text><![CDATA[Ok]]></text>
                </message>              
        </messages>
</Auracle>


Should be fairly straightforward?  I mean I'm pulling XML from all
over the place successfully otherwise - this is an annoying problem! :)

Reply via email to