in SimpleServer/src/main/java/org/apache/uima/simpleserver/output/InlineXMLGenerator.java [316:348]
public static void normalize(String aStr, StringBuffer aResultBuf, boolean aNewlinesToSpaces) {
if (aStr != null) {
int len = aStr.length();
for (int i = 0; i < len; i++) {
char c = aStr.charAt(i);
switch (c) {
case '<':
aResultBuf.append("<");
break;
case '>':
aResultBuf.append(">");
break;
case '&':
aResultBuf.append("&");
break;
case '"':
aResultBuf.append(""");
break;
case '\'':
aResultBuf.append("'");
break;
case '\n':
aResultBuf.append(aNewlinesToSpaces ? " " : "\n");
break;
case '\r':
aResultBuf.append(aNewlinesToSpaces ? " " : "\r");
break;
default:
aResultBuf.append(c);
}
}
}
}