title: Non-ASCII characters are not loaded correctly from Apache Ant XML file
body: <p>I have the following Apache Ant test file:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;project name="test"&gt;
  &lt;property name="str" value="this is a test, ěščřžýáíéůú" /&gt;
  &lt;target name="test"&gt;
      &lt;echo message="str is &amp;quot;${str}&amp;quot;" /&gt;
  &lt;/target&gt;
  &lt;/project&gt;
  </code></pre>
  
  <p>As you can see, the property contains some non-ASCII characters. These characters do not seem to be loaded correctly from the Apache Ant XML file. It shows only question marks <code>?</code> in both console and output file produced by <code>-l</code> switch. I have tested with <em>Apache Ant(TM) version 1.9.1 compiled on May 15 2013</em> on Windows 7 with <em>Java(TM) SE Runtime Environment (build 1.7.0_55-b13)</em>.</p>
  
  <p>What can I do about it?</p>