public static String convert(String text, String originalText) {
		StringBuilder sb = new StringBuilder();

		int i = 0, j = 0;

		while (i < originalText.length()) {
			char o = originalText.charAt(i);
			char t = text.charAt(j);

			if (o == t) {
				if (o == '<')
					sb.append("&lt;");
				else if (o == '>')
					sb.append("&gt;");
				else
					sb.append(o);
				i++;
			} else {
				sb.append(t);
			}
			j++;
		}
		if (j < text.length()) {
			sb.append(text.substring(j));
		}
		return sb.toString();
	}