I understand what your saying.. but I'm not sure how to do that in 
actionscript? anyway you can just show me how you would do this part

turn each line into an object with properites (e.g. col1, col2 or
whatever you like

Thanks in advance

--- In [email protected], "Giles Roadnight" <[EMAIL PROTECTED]> 
wrote:
>
> If you turn each line into an object with properites (e.g. col1, 
col2 or
> whatever you like, somethign more descriptive perhaps) put all 
these objects
> into an ArrayCollection and use this ArrayCollection as the 
dataprovider for
> your grid.
> 
> In the datagrid use the property names of the object as the 
datafield for
> each column.
> 
> On 9/20/07, djdyland <[EMAIL PROTECTED]> wrote:
> >
> >   Hey Gordon,
> >
> > Thanks for the reply. I got it to work using split like you said.
> > I'm now stuck trying to put the data in a datagrid. The data is 
now
> > in an array but I'm not sure how you reference each element for a
> > column in the data provider or the data grid.
> >
> > The data looks something like this
> > (Record 1)
> > 09/17/07 < element 0
> > 245 < element 1
> > 37 < etc
> > 36
> > 44
> > 194
> > 100
> > 2
> > 45
> > 4
> > 462
> > 63906
> >
> > (record 2)
> > 09/18/07
> > 263
> > 41
> > 34
> > 43
> > 197
> > 95
> > 1
> > 45
> > 3
> > 459
> > 63906
> >
> > And my datagrid would be
> >
> > <mx:DataGrid id="dg" width="100%"
> > height="100%" rowCount="5" dataProvider="{array}" >
> > <mx:columns>
> > <mx:DataGridColumn
> > headerText="Date" textAlign="center" />
> > <mx:DataGridColumn
> > headerText="CoreTechInit" textAlign="center"/>
> > <mx:DataGridColumn
> > headerText="ServerInit" textAlign="center"/>
> > <mx:DataGridColumn
> > headerText="ImportPackets" textAlign="center"/>
> > <mx:DataGridColumn
> > headerText="Merge" textAlign="center"/>
> > <mx:DataGridColumn
> > headerText="Layout" textAlign="center"/>
> > <mx:DataGridColumn
> > headerText="Render" textAlign="center"/>
> > <mx:DataGridColumn
> > headerText="CalcTime" textAlign="center"/>
> > <mx:DataGridColumn
> > headerText="RenderOverhead" textAlign="center"/>
> > <mx:DataGridColumn
> > headerText="AppOverhead" textAlign="center"/>
> > <mx:DataGridColumn
> > headerText="Total" textAlign="center"/>
> > <mx:DataGridColumn
> > headerText="FileSize" textAlign="center"/>
> > </mx:columns>
> > </mx:DataGrid>
> >
> > So my question now is How do I associate each array element with 
its
> > proper place holder in the datagrid?? Do I have to create and
> > associative array or something? I'm assuming it has something to 
do
> > with the datafield of each column?
> >
> > Any help is greaty appreciated
> > Thanks
> > Dylan
> >
> > --- In [email protected] <flexcoders%
40yahoogroups.com>, "Gordon
> > Smith" <gosmith@>
> >
> > wrote:
> > >
> > > Is this a file on the server whose contents you're getting as 
a big
> > > String? If so, you could probably just use the split() method 
of
> > String
> > > to first split on carriage-return or newline, and then split 
each
> > line
> > > on whitespace.
> > >
> > > - Gordon
> > >
> > > ________________________________
> > >
> > > From: [email protected] <flexcoders%40yahoogroups.com>
> > [mailto:[email protected] <flexcoders%
40yahoogroups.com>] On
> > > Behalf Of djdyland
> > > Sent: Wednesday, September 19, 2007 10:36 AM
> > > To: [email protected] <flexcoders%40yahoogroups.com>
> > > Subject: [flexcoders] Parsing a flat file in flex?
> > >
> > >
> > >
> > > Can anyone point me in the direction of how this might be done?
> > > I want to parse or convert a flat file separated by spaces into
> > xml or
> > > some sort of structure I can then use a dataprovider inside 
flex..
> > The
> > > file looks something like this
> > >
> > > Date CoreTechInit ServerInit ImportPackets Merge
> > > 12/16/04 0 3 43 47
> > > 12/17/04 0 9 43 49
> > > 12/18/04 0 9 40 53
> > > 12/19/04 0 6 40 46
> > > 12/20/04 0 6 40 47
> > > 01/03/05 0 3 46 56
> > > 01/04/05 0 6 46 46
> > >
> > > Thanks
> > > Dylan
> > >
> >
> >  
> >
> 
> 
> 
> -- 
> Giles Roadnight
> http://giles.roadnight.name
>


Reply via email to