title: Find the text of an element in XML that contains a namespace with GPath
body: <p>Hey I would like to find a given text in an xml that looks like this:</p>
  
  <pre><code>&lt;s:Envelope xmlns:s="http://..."&gt;
  &lt;s:Body&gt;
  &lt;About_ServiceResponse xmlns="http://...&gt;
  &lt;About_ServiceResult xmlns:a="http://&gt;
  &lt;a:businessServiceVersionStructureField&gt; &lt;a:BusinessServiceVersionStructureType&gt;                                                        &lt;a:businessServiceDBVersionNameField&gt;V001&lt;/a:businessServiceDBVersionNameField&gt;
  &lt;a:businessServiceVersionNameField&gt;Some Service^V100&lt;/a:businessServiceVersionNameField&gt;
             &lt;/a:BusinessServiceVersionStructureType&gt;
          &lt;/a:businessServiceVersionStructureField&gt;
       &lt;/About_ServiceResult&gt;
    &lt;/About_ServiceResponse&gt;
  &lt;/s:Body&gt;
  &lt;/s:Envelope&gt;
  </code></pre>
  
  <p>So in this example i would like to find the text: "Some Service".</p>
  
  <p>I have tried with Xpath but could not get that to work. I have also tried with Gpath and all i could get there was all of the texts in one long String.</p>
  
  <p>How would you do this in GPath or/and XPath?</p>