changeset 333:84ab3afc5610

* src/java/de/intevation/mxd/utils/MapScriptUtils.java: Fix encoding
author Andre Heinecke <aheinecke@intevation.de>
date Mon, 22 Oct 2012 18:03:15 +0200
parents da60e3ac2b5d
children 2e445968851f
files ChangeLog src/java/de/intevation/mxd/utils/MapScriptUtils.java
diffstat 2 files changed, 6 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon Oct 22 17:39:25 2012 +0200
+++ b/ChangeLog	Mon Oct 22 18:03:15 2012 +0200
@@ -5,6 +5,8 @@
 	* src/java/de/intevation/mxd/writer/LabelStyleWriter.java,
 	src/java/de/intevation/mxd/writer/MapScriptWriter.java:
 	Fix getLabel calls to work with mapscript 6.2 api
+	* src/java/de/intevation/mxd/utils/MapScriptUtils.java:
+	Fix encoding
 
 2011-10-22  Andre Heinecke <aheinecke@intevation.de>
 
--- a/src/java/de/intevation/mxd/utils/MapScriptUtils.java	Mon Oct 22 17:39:25 2012 +0200
+++ b/src/java/de/intevation/mxd/utils/MapScriptUtils.java	Mon Oct 22 18:03:15 2012 +0200
@@ -115,10 +115,10 @@
             return "";
         }
         String tmp = s.trim();
-        tmp = tmp.replace ("ö", "oe");
-        tmp = tmp.replace ("ä", "ae");
-        tmp = tmp.replace ("ü", "ue");
-        tmp = tmp.replace ("ß", "ss");
+        tmp = tmp.replace ("\u00f6", "oe");
+        tmp = tmp.replace ("\u00e4", "ae");
+        tmp = tmp.replace ("\u00fc", "ue");
+        tmp = tmp.replace ("\u00df", "ss");
 	if(!s.equals(tmp)) {
 	    logger.info("Renamed \"" + s + "\" to \"" + tmp + "\".");
 	}
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)