/* * Decompiled with CFR 0.152. */ package com.tridium.encode; import java.io.IOException; public class HtmlEncoder { public static String encode(String string) throws IOException { StringBuffer stringBuffer = new StringBuffer(); int n = 0; while (n < string.length()) { char c = string.charAt(n); if (c == '\'' || c == '\"') { stringBuffer.append("&#"); stringBuffer.append((int)c); stringBuffer.append(';'); } else if (c == '<') { stringBuffer.append("<"); } else if (c == '>') { stringBuffer.append(">"); } else if (c == '&') { stringBuffer.append("&"); } else { stringBuffer.append(c); } ++n; } return stringBuffer.toString(); } }