can you paste the wsdl of the web service. regards, Varun Shetty
On Thu, Sep 25, 2008 at 11:10 AM, imtiyaz <[EMAIL PROTECTED]> wrote: > > "for some critical problems there is simple solution" :) > and this problem falls in this category, > the solutions is use double quotes for your number like string :) > means the xml should be like this > > <securityMasterByCusipResponse xmlns="http://ftgsmt040vwin/RSSXSD/"> > <securityMasterByCusip> > <masterList> > <cusip>"26144E101"</cusip> > <price>0.068</price> > <symbol>DRGG</symbol> > <securityName>DRAGON INTL GROUP</securityName> > </masterList> > </securityMasterByCusip> > </securityMasterByCusipResponse> > > This has been tested using HTTPService. > Want to test > I hosted two file abc.xml and abc2.xml (http:// > imtiyaz.ms.googlepages.com/abc.xml and > http://imtiyaz.ms.googlepages.com/abc2.xml) > and calling them in httpservice to see the result > http://imtiyaz.ms.googlepages.com/serviceexample.html > > Regards, > Imtiyaz Basha M S > > On Sep 25, 6:50 pm, Sailaja <[EMAIL PROTECTED]> wrote: > > Hi, > > > > Did you get a solution to this. > > I face the same problem. pl let us know. > > > > Regards, > > Sailaja > > > > On Aug 8, 10:42 am, Vikram <[EMAIL PROTECTED]> wrote: > > > > > Hi, > > > > > Thanks for replying. But that does not work because by the time > > > objectproxy creates the object the data is alrady converted so > > > object.cusip.toString() returns me the string representation of the > > > converted value. I need to make sure that when Flex creates the object > > > from the XML returned, it should not convert this value to numeric. > > > > > By the way I am using Cairngorm framework and the callback method > > > which gets the response back from the web service is inside a command > > > object. > > > > > This is the class > > > > > public class GetSecurityMasterByCusipCommand implements IResponder, > > > ICommand > > > { > > > private var model : RSSModel = RSSModel.getInstance(); > > > public function execute(event : CairngormEvent) : void > > > { > > > var gde : DocumentDetailsEvent = event as DocumentDetailsEvent; > > > var delegate : RSSDelegate = new RSSDelegate( this ); > > > delegate.getSecurityMasterByCusip(gde.request as > > > SecurityMasterByCusipRequestVO); > > > } > > > > > /** > > > * Result function. Used to get and process the response from > > > * the server. Called by the Cairngorm framework. > > > * > > > * @param event > > > */ > > > public function result(data:Object):void > > > { > > > var contentObject:Object = > > > > > > data.result.securityMasterByCusipResponse.securityMasterByCusip.masterList; > > > model.cusip = Object.cusip; //This Model is used by the User > > > Interface to populate the textbox > > > //model.cusip shows the converted value irrespective of whether I > > > cast the value or not > > > } > > > > > } > > > > > Regards > > > Vikram > > > > > On Aug 8, 3:27 am, "<mx:AnandVardhan/>" <[EMAIL PROTECTED]> > > > wrote: > > > > > > Hi, > > > > String(Object.cusip) > > > > or Object.cusip.toString() > > > > > > will solve your problem. > > > > > > Anand > > > > (Adobe Certifed Developer) > > > > > > On 8 Aug, 01:43, Vikram <[EMAIL PROTECTED]> wrote: > > > > > > > Hi everyone, > > > > > > > I am a newbie at flex and I was trying to write a small program > which > > > > > calls a .NET web service which returns the information in a xml > format > > > > > and the XML is returned to the Flex method. everything works fine > but > > > > > sometimes when the Data contains something like 122345E104, Flex > > > > > converts this data into a numerical value automatically, because of > > > > > the "E" it thinks it is an Exponential symbol. How can I prevent > this > > > > > from happenning. > > > > > > > Eg if the data returned from the web service is as following > > > > > > > <securityMasterByCusipResponse xmlns="http://ftgsmt040vwin/RSSXSD/ > "> > > > > > <securityMasterByCusip> > > > > > <masterList> > > > > > <cusip>26144E101</cusip> > > > > > <price>0.068</price> > > > > > <symbol>DRGG</symbol> > > > > > <securityName>DRAGON INTL GROUP</securityName> > > > > > </masterList> > > > > > </securityMasterByCusip> > > > > > </securityMasterByCusipResponse> > > > > > > > I have a method like this to read the data which is called as a > > > > > callback to the aysnchronous web service call > > > > > > > public function result(data:Object):void > > > > > { > > > > > var contentObject:Object = > > > > > > data.result.securityMasterByCusipResponse.securityMasterByCusip.masterList; > > > > > cusipText.Text = Object.cusip; // this returns > 2.61440000000000e+105 > > > > > instead of 26144E101 > > > > > > > } > > > > > > > Please help me to resolve this issue. > > > > > > > Thanks in advance > > > > > > > Regards > > > > > Vikram- Hide quoted text - > > > > > > - Show quoted text -- Hide quoted text - > > > > > - Show quoted text - > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Flex India Community" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/flex_india?hl=en -~----------~----~----~----~------~----~------~--~---

