title: Remove non-breakable whitespaces using xpath
body: <p>I have the following xml document: </p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;root&gt;
  &lt;data&gt;
  &lt;child1&gt;&amp;#160;Well, some  spaces and nbsps  &amp;#160;&lt;/child1&gt;
  &lt;child2&gt;&amp;#160; some more                  &amp;#160;  or whatever          &lt;/child2&gt;
  &lt;child3&gt;         a nice text&lt;/child3&gt;
  &lt;child4&gt;how                              to get rid of all the nasty spaces&amp;#160;          ?                                  &lt;/child4&gt;
  &lt;/data&gt;
  &lt;/root&gt;
  </code></pre>
  
  <p>I have to remove all non-breakable spaces, concatenate the text and nomalize it. </p>
  
  <p>My xpath query (it works fine for concatenation and normalization - I have inserted the replacement with 'x' only for test purposes): </p>
  
  <pre><code>normalize-space(replace(string-join(//data/*,' '),'&amp;#160;','x'))
  </code></pre>
  
  <p>My problem: I can't find the <code>"&amp;#160;"</code>-whitespace to replace it. </p>
  
  <p>Looking forward to your answers, </p>