There is no “eval” in actionscript.  To pass XMLLIst a string it would have to 
be a string that can be converted to XML, not something that references 
variables.

On 8/17/10 1:40 PM, "Stephen" <sd_br...@ntlworld.com> wrote:






var xml:XML =
<library>
<shelf>
<book>
<chapter>Once Upon A Time</chapter>
</book>
</shelf>
</library>
;

var path1:XMLList = xml.shelf.book.chapter;
trace("path1: " + path1.text()); // output: "path1: Once Upon A Time"

var string:String = "xml.shelf.book.chapter";
var path2:XMLList = XMLList("xml.shelf.book.chapter");
trace("path2: " + path2.text()); // output: "path1:"

Why do I get no output with the second trace, it looks like
the XMLList() dosn't work, any tips would be great.

- Criptopus






--
Alex Harui
Flex SDK Team
Adobe System, Inc.
http://blogs.adobe.com/aharui

Reply via email to