How to extract attributes from array using XmlSerializer?
===

    
I want to extract the image attribute "href" using XmlSerializer.

It will work if my setup looks like this :

  

    <images>
           <image id="285">  
              http://images1.com/test.jpg" 
           </image>

           <image id="286">
              http://images1.com/test.jpg"
           </image>       
    </images>


----------
But not if it looks like this:

    <images>
        <image href=http://images1.com/test.jpg" id="285" />
        <image href=http://images1.com/test.jpg" id="286" />        
    </images>


----------
Here is my  object 

       private string[] imageList;
       [XmlArrayItem("image", typeof(object))]
       [XmlArray("images")]
    
        public string[] imageLink
        {
            get
            {
                return imageList;
            }
            set
            {
                imageList = value;
            }
    
        }


----------