# Xml query for string type

**URL:** <https://forum.kirupa.com/t/xml-query-for-string-type/315908>\
**Category:** Uncategorized\
**Created:** [November 7, 2010, 1:40pm UTC](https://forum.kirupa.com/t/xml-query-for-string-type/315908 "2010-11-07T13:40:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![asparmonad](https://avatars.discourse-cdn.com/v4/letter/a/b487fb/32.png) [@asparmonad](https://forum.kirupa.com/u/asparmonad)\
**Post date:** [November 7, 2010, 1:40pm UTC](https://forum.kirupa.com/t/xml-query-for-string-type/315908/1 "2010-11-07T13:40:25Z")

</div>

I have a problem with flash and xml:

var testXML:XML = \<books\>  
\<category type=“novel”\>  
\<namee\>hi\</namee\>  
\<namee\>hello\</namee\>  
\</category\>  
\<category type=“poetry”\>  
\<namee\>actionScript\</namee\>  
\<namee\>flashxml\</namee\>  
\</category\>  
\</books\>

var path:String = new String();  
var a:String = “testXML.category[0]”;  
var b:String = “.namee[1]”;  
path = a + b;  
trace(path); // Output: “testXML.category[0].name[1];”  
trace(this[path]); // Output: “undefined”

I want to the value of “hello” using with the “path” variable.  
How can I? Please help me.  
Thanks…
