title: XPath: select specific node which has namespace
body: <p>I need to select a node in an xml document, but the node in the level above it has a namespace. How to do this?</p>
  
  <p>Part of my xml file:</p>
  
  <pre><code>&lt;SW.DataBlock ID="0"&gt;
  &lt;AttributeList&gt;
    &lt;DatablockType&gt;SharedDB&lt;/DatablockType&gt;
    &lt;Interface&gt;
      &lt;Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v1"&gt;
          &lt;Section Name="Static"&gt;
              &lt;Member Name="DbBool1" Datatype="Bool" /&gt;
              &lt;Member Name="DbA" Datatype="&amp;quot;DataTypeA&amp;quot;" /&gt;
              &lt;Member Name="AddedDbB" Datatype="&amp;quot;DataTypeB&amp;quot;" /&gt;
          &lt;/Section&gt;
      &lt;/Sections&gt;
    &lt;/Interface&gt;
    &lt;MemoryLayout&gt;Standard&lt;/MemoryLayout&gt;
    &lt;Name&gt;DataA&lt;/Name&gt;
    &lt;Number&gt;1&lt;/Number&gt;
    &lt;ProgrammingLanguage&gt;DB&lt;/ProgrammingLanguage&gt;
    &lt;Type&gt;DB&lt;/Type&gt;
  &lt;/AttributeList&gt;
  &lt;/SW.DataBlock&gt;
  </code></pre>
  
  <p>It is the 'section' node which I need to get. Because of the namespace, the statement:</p>
  
  <pre><code>node2 = node.SelectSingleNode("//Section")
  </code></pre>
  
  <p>does not work. What do I need to put in place of the "//Section" part to make it work?</p>
  
  <p>Edit: I use vb.Net with the System.Xml Package</p>