title: How to parse xml like string getting from webservice
body: <p>I am consuming a webservice as:</p>
  
  <pre><code>public static final String URI2 = "http://www.webservicex.net/length.asmx/ChangeLengthUnit?LengthValue=10.0&amp;fromLengthUnit=Centimeters&amp;toLengthUnit=Inches";
  RestTemplate restTemplate = new RestTemplate();
  
  String  usersMap2 = restTemplate.getForObject(URI2, String.class);
  </code></pre>
  
  <p>and I'm getting response as a string as:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;double xmlns="http://www.webserviceX.NET/"&gt;3.9370078740157477&lt;/double&gt;
  </code></pre>
  
  <p>how to parse it to readable and usable format.</p>