Java examples for java.lang:String HTML
escape Html to &#XX
//package com.java2s; import java.util.Iterator; public class Main { public static void main(String[] argv) { String s = "java2s.com"; System.out.println(escapeHtml(s)); }/*from w ww .j a v a 2s.c o m*/ public static String escapeHtml(String s) { final StringBuilder out = new StringBuilder( Math.max(16, s.length())); for (int i = 0; i < s.length(); i++) { final char c = s.charAt(i); if (c > 127 || c == '"' || c == '<' || c == '>' || c == '&') { out.append("&#"); out.append((int) c); out.append(';'); } else { out.append(c); } } return out.toString(); } public static String toString(Object object) { if (object == null) { return "null"; } return object.toString(); } public static String toString(Iterable<?> it, String separator) { final StringBuilder builder = new StringBuilder(); final Iterator<?> iterator = it.iterator(); while (iterator.hasNext()) { builder.append(iterator.next().toString()); if (iterator.hasNext()) { builder.append(separator); } } return builder.toString(); } }