Google for something called E4XParser.as.  I think I found it on
Adobe, but I'm not 100% certain.  It allows you to debug your e4x at
runtime.  Very useful.

--- In flexcoders@yahoogroups.com, "xhanin" <[EMAIL PROTECTED]> wrote:
>
> Hi,
> 
> I find the E4X expression language very powerful, and would like to
> leverage it to find elements in an xml document.
> 
> The problem is that I get the E4X expression at runtime, so I'm
> looking for a way to dynamically invoke the E4X expression.
> 
> Something like:
> ------------------------------
> var myXML:XML = 
>     <order>
>         <item id='1'>
>             <menuName>burger</menuName>
>             <price>3.95</price>
>         </item>
>         <item id='2'>
>             <menuName>fries</menuName>
>             <price>1.45</price>
>         </item>
>     </order>;
> var expression:String = "item.(@id==2).menuName";
> 
> myXML.<something here?>(expression);
> ------------------------------
> 
> I first look for an eval function as in javascript, but found that AS3
> does not provide such function any more.
> 
> - Xavier
>


Reply via email to