Thank you for taking the time to answer my question and explaining the datagrid 
dataprovider.  I think what what problem is the way the xml I am importing is 
formatted.  The root node is the name of the xml, then I have the repeating 
node. Within the repeating node I have data that needs to go in the datagrid.  
Problem is the tag names within the repeating node.  Please see my example:
<root>
    <repeat>
        <feature></feature>
        <value></value>
        <feature></feature>
        <value></value>
    </repeat>
    <repeat>
        <feature></feature>
        <value></value>
        <feature></feature>
        <value></value>
   </repeat>
</root>

   What I need to do is to put the feature data in repeat[0].feature into a 
datagrid.  But because feature is in repeat[0] twice(20 in the real app) it 
will not load it properly.  

Any idea how to accomplish this?  I have been trying for several weeks now with 
no luck.Ha!

Thanks in advance.

--- In flexcoders@yahoogroups.com, "Tracy Spratt" <tr...@...> wrote:
>
> First, the DataGrid dataProvider itself must be some kind of list.  It can
> be an ArrayCollection, an XMLListCollection, an Array or XMLList(avoid these
> if you plan to programmatically update the dataProvider)
> 
>  
> 
> There are two ways to get an HTTPService result into a dataProvider.  One is
> to bind to lastResult.avoid this. Instead, use a resultHandler to assign the
> appropriate list type to a variable, and bind to that.
> 
>  
> 
> If you dataProvider is valid, you might have just forgotten to specify the
> dataField for the columns.
> 
>  
> 
> If you are setting that property, then you need to know that dataField can
> only handle a string, not an expression, and the property specified must be
> a top-level property of the dataProvider item.  If the dataProvider items
> are XML nodes, the datafield must specify a first-level childNode(data in
> the text node of that node) or an attribute.  If it is an attribute then you
> need to use the @ symbol.  Example: dataField="@myAttribute".
> 
>  
> 
> Hope this helps.
> 
>  
> 
> Tracy Spratt,
> 
> Lariat Services, development services available
> 
>   _____  
> 
> From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On
> Behalf Of Quintjer
> Sent: Sunday, January 17, 2010 10:49 AM
> To: flexcoders@yahoogroups.com
> Subject: [SPAM] [flexcoders] e4x to Datagrid not removing the tags when
> rendered
> 
>  
> 
>   
> 
> Hello all,
> I am importing an xml file in air to a datagrid but the data in the grid is
> still showing the tags. I have tried everying that I can think of. Earlier I
> tried imporing the file using HTTP server as an object and then got the data
> to display properly at that point but this has be be imported as xml.
> AnyIdeas are greatly appreciated.
>


Reply via email to