title: Java BufferedWriter object with utf-8
body: <p>I have the following code and I want to make the outputstream use utf-8.  Basically I have characters like <code>é</code> that appear as <code>&amp;#233;</code> so it looks like an encoding issue.</p>
  
  <p>I've seen lots of examples that use...</p>
  
  <pre><code>OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(path),"UTF-8");
  </code></pre>
  
  <p>My current code though is...</p>
  
  <pre><code>BufferedWriter out = new 
  BufferedWriter(new FileWriter(DatabaseProps.fileLocation + "Output.xml"));
  </code></pre>
  
  <p>Is it possible to define this object as UTF-8 without having to use the OutputStreamWriter?</p>
  
  <p>Thanks,</p>