Index: lams_learning/src/java/org/lamsfoundation/lams/learning/export/web/action/MainExportServlet.java =================================================================== diff -u -r61df3f3f473a3619f93c63ceb879ae36438020e8 -rf918d6c21f16bc26f8fba8a35be039a2bf997270 --- lams_learning/src/java/org/lamsfoundation/lams/learning/export/web/action/MainExportServlet.java (.../MainExportServlet.java) (revision 61df3f3f473a3619f93c63ceb879ae36438020e8) +++ lams_learning/src/java/org/lamsfoundation/lams/learning/export/web/action/MainExportServlet.java (.../MainExportServlet.java) (revision f918d6c21f16bc26f8fba8a35be039a2bf997270) @@ -242,7 +242,7 @@ //Open and input stream FileInputStream fis = new FileInputStream(fin); - BufferedReader in = new BufferedReader(new InputStreamReader(fis)); + BufferedReader in = new BufferedReader(new InputStreamReader(fis, "UTF-8")); // The pattern matches control characters Pattern p = Pattern.compile(fckeditorpath); @@ -286,7 +286,7 @@ File fout = new File(filename); FileOutputStream fos = new FileOutputStream(fout); - BufferedWriter out = new BufferedWriter(new OutputStreamWriter(fos)); + BufferedWriter out = new BufferedWriter(new OutputStreamWriter(fos, "UTF-8")); out.write(output); out.newLine();