title: Google Picasa API XML deserialization
body: <p>I'm currently working with the Google Picasa API trying to list albums.
  The code to for OAuth 2.0 is written and working. I can get the XML list of albums without any issue. I have worked very little with XML in the past and I can't get it to deserialize.</p>
  
  <p>I tried to use the XSD.exe tool to generate a .xsd and then classes from that but I get an error right away: A column named 'id' already belongs to this DataTable.</p>
  
  <p>I can't figure out why because the second ID tag is nested in an other node. Can anyone put me in the right direction?</p>
  
  <p>XML:</p>
  
  <pre><code>&lt;?xml version='1.0' encoding='utf-8'?&gt;
  &lt;feed xmlns='http://www.w3.org/2005/Atom'
      xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/'
      xmlns:exif='http://schemas.google.com/photos/exif/2007'
      xmlns:geo='http://www.w3.org/2003/01/geo/wgs84_pos#'
      xmlns:gml='http://www.opengis.net/gml'
      xmlns:georss='http://www.georss.org/georss'
      xmlns:batch='http://schemas.google.com/gdata/batch'
      xmlns:media='http://search.yahoo.com/mrss/'
      xmlns:gphoto='http://schemas.google.com/photos/2007'
      xmlns:gd='http://schemas.google.com/g/2005'
      gd:etag='W/"CkABRXY8fip7ImA9WxVVGE8."'&gt;
    &lt;id&gt;https://picasaweb.google.com/data/feed/api/user/liz&lt;/id&gt;
    &lt;updated&gt;2009-03-12T01:19:14.876Z&lt;/updated&gt;
    &lt;category scheme='http://schemas.google.com/g/2005#kind'
      term='http://schemas.google.com/photos/2007#user' /&gt;
    &lt;title&gt;liz&lt;/title&gt;
    &lt;subtitle&gt;&lt;/subtitle&gt;
    &lt;icon&gt;https://iconPath/liz.jpg&lt;/icon&gt;
    &lt;link rel='http://schemas.google.com/g/2005#feed'
      type='application/atom+xml'
      href='https://picasaweb.google.com/data/feed/api/user/liz' /&gt;
    &lt;link rel='http://schemas.google.com/g/2005#post'
      type='application/atom+xml'
      href='https://picasaweb.google.com/data/feed/api/user/liz' /&gt;
    &lt;link rel='alternate' type='text/html'
      href='http://picasaweb.google.com/liz' /&gt;
    &lt;link rel='http://schemas.google.com/photos/2007#slideshow'
      type='application/x-shockwave-flash'
      href='http://picasaweb.google.com/s/c/bin/slideshow.swf?host=picasaweb.google.com&amp;amp;RGB=0x000000&amp;amp;feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fliz%3Falt%3Drss' /&gt;
    &lt;link rel='self' type='application/atom+xml'
      href='https://picasaweb.google.com/data/feed/api/user/liz?start-index=1&amp;amp;max-results=1000&amp;amp;v=2' /&gt;
    &lt;author&gt;
      &lt;name&gt;Liz&lt;/name&gt;
      &lt;uri&gt;http://picasaweb.google.com/liz&lt;/uri&gt;
    &lt;/author&gt;
    &lt;generator version='1.00' uri='http://picasaweb.google.com/'&gt;
      Picasaweb&lt;/generator&gt;
    &lt;openSearch:totalResults&gt;1&lt;/openSearch:totalResults&gt;
    &lt;openSearch:startIndex&gt;1&lt;/openSearch:startIndex&gt;
    &lt;openSearch:itemsPerPage&gt;1000&lt;/openSearch:itemsPerPage&gt;
    &lt;gphoto:user&gt;liz&lt;/gphoto:user&gt;
    &lt;gphoto:nickname&gt;Liz&lt;/gphoto:nickname&gt;
    &lt;gphoto:thumbnail&gt;
      https://thumbnailPath/liz.jpg&lt;/gphoto:thumbnail&gt;
    &lt;gphoto:quotalimit&gt;1073741824&lt;/gphoto:quotalimit&gt;
    &lt;gphoto:quotacurrent&gt;32716&lt;/gphoto:quotacurrent&gt;
    &lt;gphoto:maxPhotosPerAlbum&gt;500&lt;/gphoto:maxPhotosPerAlbum&gt;
    &lt;entry gd:etag='"RXY8fjVSLyp7ImA9WxVVGE8KQAE."'&gt;
      &lt;id&gt;https://picasaweb.google.com/data/entry/api/user/liz/albumid/albumID&lt;/id&gt;
      &lt;published&gt;2005-06-17T07:09:42.000Z&lt;/published&gt;
      &lt;updated&gt;2009-03-12T01:19:14.000Z&lt;/updated&gt;
      &lt;app:edited xmlns:app='http://www.w3.org/2007/app'&gt;
        2009-03-12T01:19:14.000Z&lt;/app:edited&gt;
      &lt;category scheme='http://schemas.google.com/g/2005#kind'
        term='http://schemas.google.com/photos/2007#album' /&gt;
      &lt;title&gt;lolcats&lt;/title&gt;
      &lt;summary&gt;Hilarious Felines&lt;/summary&gt;
      &lt;rights&gt;public&lt;/rights&gt;
      &lt;link rel='http://schemas.google.com/g/2005#feed'
        type='application/atom+xml'
        href='https://picasaweb.google.com/data/feed/api/user/liz/albumid/albumID?authkey=authKey&amp;amp;v=2' /&gt;
      &lt;link rel='alternate' type='text/html'
        href='http://picasaweb.google.com/lh/album/aFDUU2eJpMHZ1dP5TGaYHxtMTjNZETYmyPJy0liipFm0?authkey=authKey' /&gt;
      &lt;link rel='self' type='application/atom+xml'
        href='https://picasaweb.google.com/data/entry/api/user/liz/albumid/albumID?authkey=authKey&amp;amp;v=2' /&gt;
      &lt;link rel='edit' type='application/atom+xml'
        href='https://picasaweb.google.com/data/entry/api/user/liz/albumid/albumID/1236820754876000?authkey=authKey&amp;amp;v=2' /&gt;
      &lt;link rel='http://schemas.google.com/acl/2007#accessControlList'
        type='application/atom+xml'
        href='https://picasaweb.google.com/data/entry/api/user/liz/albumid/albumID/acl?authkey=authKey&amp;amp;v=2' /&gt;
      &lt;author&gt;
        &lt;name&gt;Liz&lt;/name&gt;
        &lt;uri&gt;http://picasaweb.google.com/liz&lt;/uri&gt;
      &lt;/author&gt;
      &lt;gphoto:id&gt;albumID&lt;/gphoto:id&gt;
      &lt;gphoto:location&gt;Mountain View, CA&lt;/gphoto:location&gt;
      &lt;gphoto:access&gt;public&lt;/gphoto:access&gt;
      &lt;gphoto:timestamp&gt;1118992182000&lt;/gphoto:timestamp&gt;
      &lt;gphoto:numphotos&gt;1&lt;/gphoto:numphotos&gt;
      &lt;gphoto:numphotosremaining&gt;499&lt;/gphoto:numphotosremaining&gt;
      &lt;gphoto:bytesUsed&gt;23044&lt;/gphoto:bytesUsed&gt;
      &lt;gphoto:user&gt;liz&lt;/gphoto:user&gt;
      &lt;gphoto:nickname&gt;Liz&lt;/gphoto:nickname&gt;
      &lt;media:group&gt;
        &lt;media:title type='plain'&gt;lolcats&lt;/media:title&gt;
        &lt;media:description type='plain'&gt;Hilarious
          Felines&lt;/media:description&gt;
        &lt;media:keywords&gt;&lt;/media:keywords&gt;
        &lt;media:content url='https://imagePath/Lolcats.jpg' type='image/jpeg' medium='image' /&gt;
        &lt;media:thumbnail url='https://thumbnailPath/Lolcats.jpg' height='160' width='160' /&gt;
        &lt;media:credit&gt;Liz&lt;/media:credit&gt;
      &lt;/media:group&gt;
    &lt;/entry&gt;
    ...more entries similar to the one above here...
  &lt;/feed&gt;
  </code></pre>