cleanRawHtmlString function
Implementation
String cleanRawHtmlString(String dirtyHtmlString) {
return dirtyHtmlString
.replaceAll(" ", " ")
.replaceAll("«", "«")
.replaceAll("°", "°")
.replaceAll("»", "»")
.replaceAll("À", "À")
.replaceAll("Á", "Á")
.replaceAll("Â", "Â")
.replaceAll("Ã", "Ã")
.replaceAll("Ä", "Ä")
.replaceAll("Å", "Å")
.replaceAll("Æ", "Æ")
.replaceAll("Ç", "Ç")
.replaceAll("È", "È")
.replaceAll("É", "É")
.replaceAll("Ê", "Ê")
.replaceAll("Ë", "Ë")
.replaceAll("Ì", "Ì")
.replaceAll("Í", "Í")
.replaceAll("Î", "Î")
.replaceAll("Ï", "Ï")
.replaceAll("Ñ", "Ñ")
.replaceAll("Ò", "Ò")
.replaceAll("Ó", "Ó")
.replaceAll("Ô", "Ô")
.replaceAll("Õ", "Õ")
.replaceAll("Ö", "Ö")
.replaceAll("Ù", "Ù")
.replaceAll("Ú", "Ú")
.replaceAll("Û", "Û")
.replaceAll("Ü", "Ü")
.replaceAll("à", "à")
.replaceAll("á", "á")
.replaceAll("â", "â")
.replaceAll("ã", "ã")
.replaceAll("ä", "ä")
.replaceAll("å", "å")
.replaceAll("æ", "æ")
.replaceAll("ç", "ç")
.replaceAll("è", "è")
.replaceAll("é", "é")
.replaceAll("ê", "ê")
.replaceAll("ë", "ë")
.replaceAll("ì", "ì")
.replaceAll("í", "í")
.replaceAll("î", "î")
.replaceAll("ï", "ï")
.replaceAll("ñ", "ñ")
.replaceAll("ò", "ò")
.replaceAll("ó", "ó")
.replaceAll("ô", "ô")
.replaceAll("õ", "õ")
.replaceAll("ö", "ö")
.replaceAll("ù", "ù")
.replaceAll("ú", "ú")
.replaceAll("û", "û")
.replaceAll("ü", "ü")
.replaceAll("œ", "œ")
.replaceAll("‑", "-")
.replaceAll("–", "—")
.replaceAll("’", "\'")
.replaceAll("…", "...")
.replaceAll("<p style=\"text-align: justify;\">", "\n")
.replaceAll("<sup>er</sup>", "er")
.replaceAll("<p>", "\n")
.replaceAll("<br />", "\n")
.replaceAll("</p>", " ")
.replaceAll("<i>", "")
.replaceAll("</i>", "");
}