diff --git a/wise-webapp/src/main/java/com/wisemapping/exporter/FreemindExporter.java b/wise-webapp/src/main/java/com/wisemapping/exporter/FreemindExporter.java index d3c5145b..d9911349 100755 --- a/wise-webapp/src/main/java/com/wisemapping/exporter/FreemindExporter.java +++ b/wise-webapp/src/main/java/com/wisemapping/exporter/FreemindExporter.java @@ -51,7 +51,7 @@ public class FreemindExporter public void export(MindMap map, OutputStream outputStream) throws ExportException { try { - export(map.getUnzippedXml().getBytes(), outputStream); + export(map.getUnzippedXml().getBytes("UTF-8"), outputStream); } catch (IOException e) { throw new ExportException(e); } diff --git a/wise-webapp/src/test/data/wisemaps/simple-maps.mmr b/wise-webapp/src/test/data/wisemaps/simple-maps.mmr new file mode 100644 index 00000000..e69de29b diff --git a/wise-webapp/src/test/java/com/wisemapping/test/freemind/ImportExportTest.java b/wise-webapp/src/test/java/com/wisemapping/test/freemind/ImportExportTest.java index 34ea6786..d7b2634e 100644 --- a/wise-webapp/src/test/java/com/wisemapping/test/freemind/ImportExportTest.java +++ b/wise-webapp/src/test/java/com/wisemapping/test/freemind/ImportExportTest.java @@ -72,7 +72,7 @@ public class ImportExportTest { private String readFile(@NotNull File file) throws IOException { // Load rec file co final FileInputStream fis = new FileInputStream(file); - final InputStreamReader isr = new InputStreamReader(fis); + final InputStreamReader isr = new InputStreamReader(fis,"UTF-8"); final BufferedReader br = new BufferedReader(isr); final StringBuilder result = new StringBuilder();