X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/154bb85cf1cc5347333be1cea339907b13cc746a..aab77eaa70f0d28a2bb04f86ca370fc4d6aa6a79:/src/eu/alefzero/owncloud/DisplayUtils.java diff --git a/src/eu/alefzero/owncloud/DisplayUtils.java b/src/eu/alefzero/owncloud/DisplayUtils.java index bb16f596..3f278b31 100644 --- a/src/eu/alefzero/owncloud/DisplayUtils.java +++ b/src/eu/alefzero/owncloud/DisplayUtils.java @@ -20,6 +20,8 @@ package eu.alefzero.owncloud; import java.util.HashMap; +import android.util.Log; + public class DisplayUtils { public static String bitsToHumanReadable(long bitsLen) { double result = bitsLen; @@ -32,6 +34,19 @@ public class DisplayUtils { return result+suffixes[attachedsuff]; } + public static String HtmlDecode(String s) { + String ret = ""; + for (int i = 0; i < s.length(); ++i) { + if (s.charAt(i) == '%') { + ret += (char)Integer.parseInt(s.substring(i+1, i+3), 16); + i+=2; + } else { + ret += s.charAt(i); + } + } + return ret; + } + public static String convertMIMEtoPrettyPrint(String mimetype) { if (mimeType2HUmanReadable.containsKey(mimetype)) { return mimeType2HUmanReadable.get(mimetype);