01: package com.tagtraum.jo.util;
02:
03: /**
04: * Helpermethods for HTML.
05: *
06: * @author <a href="mailto:hs@tagtraum.com">Hendrik Schreiber</a>
07: * @version 1.1beta1 $Id: HTML.java,v 1.2 2003/07/10 00:52:34 hendriks73 Exp $
08: */
09: public class HTML {
10: public static String escapeHTML(String text) {
11: StringBuffer result = new StringBuffer(text.length() + 16);
12: for (int i = 0; i < text.length(); i++) {
13: char c = text.charAt(i);
14: switch (c) {
15: case '<':
16: result.append("<");
17: break;
18: case '>':
19: result.append(">");
20: break;
21: // others...
22: default:
23: result.append(c);
24: }
25: }
26: return result.toString();
27: }
28: }
|