title: How to convert xml file which is in non UTF-8 format to xml that is UTF-8 compliant
body: <p>I have a huge xml file whose sample data is as follows : <br></p>
  
  <pre><code> &lt;vendor name="aglaia"&gt;&lt;br&gt;
                &lt;vendorOUI oui="000B91" description="Aglaia Gesellschaft fÃ¼r Bildverarbeitung ud Kommunikation m" /&gt;&lt;br&gt;
           &lt;/vendor&gt;&lt;br&gt;
           &lt;vendor name="ag"&gt;&lt;br&gt;
                &lt;vendorOUI oui="0024A9" description="Ag Leader Technology" /&gt;&lt;br&gt;
           &lt;/vendor&gt;&lt;br&gt;
  </code></pre>
  
  <p>as it can be see there are text " Gesellschaft fÃ¼r Bildverarbeitung " which is not UTF-8 compliant because which I am getting errors from the xml validator , errors like:</p>
  
  <pre>
  Import failed:
  com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.
  </pre>
  
  <p>So the query is how to take care of this in Linux environment to convert the xml file to UTF-8 compliant format? or is there a way in bash such that while creating the xml in the first place i can ensure that all variables/strings are stored in UTF-8 compliant format?</p>