2026-03-17 13:31:18 -07:00

33 lines
906 B
Java

/*
* 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("&lt;");
} else if (c == '>') {
stringBuffer.append("&gt;");
} else if (c == '&') {
stringBuffer.append("&amp;");
} else {
stringBuffer.append(c);
}
++n;
}
return stringBuffer.toString();
}
}