title: How to parse XML with namespace
body: <p>Bonjour,</p>
  
  <p>I have an xml doc:</p>
  
  <pre><code>&lt;ns2:feeds xmlns:ns2="XXXX" xmlns="XXXXX" version="3.0"&gt;
      &lt;ns2:feed&gt;
          &lt;name&gt;XXX&lt;/name&gt;
      &lt;/ns2:feed&gt;
      &lt;ns2:feed&gt;
          &lt;name&gt;XXX&lt;/name&gt;
      &lt;/ns2:feed&gt;
      &lt;ns2:feed&gt;
          &lt;name&gt;XXX&lt;/name&gt;
      &lt;/ns2:feed&gt;
  &lt;/ns2:feeds&gt;
  </code></pre>
  
  <p>How can I use LinqToXml to get a list of Name properties? nothing I try seems to work...</p>
  
  <pre><code>var doc = XDocument.Load(@"feed.xml");
  
  var names = doc
  .XPathSelectElements("/*/*[localname()='feeds']") //What should the Xpath be, here?
  .Select(p =&gt; new 
  { 
      Name = p.Descendants("name").First().Value
  })
  .ToList();
  </code></pre>
  
  <p>Is there a simple way to achieve this?</p>