title: how to remove Xml version string from String
body: <p>I have read Xml File using code given below-</p>
  
  <pre><code>  String XmlString = "";
    String resourcePath=FilePathHelper.getResourceFilePath(request);
  
  
  
          BufferedReader br = new BufferedReader(new FileReader(new  File(resourcePath+ "SubIndicatorTemplate.xml")));
          String line;
          StringBuilder sb = new StringBuilder();
  
          while((line=br.readLine())!= null){
              sb.append(line.trim());
          }
  
          XmlString=sb.toString();
  </code></pre>
  
  <p>Now i get XmlString sting in the format given below-</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="no"?&gt;&lt;Template&gt;&lt;Caption Name="Book Details"/&gt;&lt;Data Type="one"/&gt;&lt;Titles&gt;&lt;Title Name="Book no" Type="Numeric"/&gt;&lt;Title Name="Book name" Type="Text"/&gt;&lt;/Titles&gt;&lt;/Template&gt;
  </code></pre>
  
  <p>I want to remove <code>&lt;?xml version="1.0" encoding="UTF-8" standalone="no"?&gt;</code> from above string.So i have written code as</p>
  
  <pre><code>XmlString=XmlString.replaceAll("&lt;?xml*?&gt;", "").trim();
  </code></pre>
  
  <p>But still XmlString are same. So please help me to remove version information from XmlString.</p>