stuck getting elements from an xml file! please help.

My XML file:

<image>

    <imageid> 1</imageid>

    <address>528985_3305911564359_1378183915_n.jpg</address>

    <canvas>1</canvas>

</image>


    <imageid>2</imageid>

    <address>IMAG.jpg</address>

    <canvas>2</canvas>

</image>
<image>
    
3

    <address>IMAG0.jpg</address>

    <canvas>3</canvas>

</image>

i am stuck getting the string details from within the xml elements.
i have this code for now but the error i am getting is ‘item’ is not a member of ‘object’
i am adding each element to an array also.

javascript code:

var xml = new XmlDocument();
xml.Load(“C://Unity Files/WEBSITE/gallerySite/images2.xml”);

var imageInfo = new Array();
var root = xml.DocumentElement.GetEnumerator();

while(root.MoveNext()){

imageInfo.Add(root.Current.Item[“imageid”].InnerText);
imageInfo.Add(root.Current.Item[“address”].InnerText);
imageInfo.Add(root.Current.Item[“canvas”].InnerText);

}

Just get “XML-JSON Serialization” from the Asset store …

http://www.aworldforus.com/xml-json-serialization/