Example usage for org.apache.commons.lang3 StringEscapeUtils ESCAPE_HTML4

List of usage examples for org.apache.commons.lang3 StringEscapeUtils ESCAPE_HTML4

Introduction

In this page you can find the example usage for org.apache.commons.lang3 StringEscapeUtils ESCAPE_HTML4.

Prototype

CharSequenceTranslator ESCAPE_HTML4

To view the source code for org.apache.commons.lang3 StringEscapeUtils ESCAPE_HTML4.

Click Source Link

Document

Translator object for escaping HTML version 4.0.

Usage

From source file:org.kawanfw.commons.util.HtmlConverter.java

/**
 * Converts special characters to their HTML values. <br>
 * Example : "" is converted to "&amp;eacute;"
 * <p>/* www. j a v a 2 s  .c  o m*/
 * 
 * @param string
 *            A String to convert from original to HTML
 *            <p>
 * @return A String of char converted to HTML equivalent.
 * 
 */

public static String toHtml(String string) {

    if (DO_NOTHING)
        return string;

    string = org.apache.commons.lang3.StringEscapeUtils.ESCAPE_HTML4
            .with(NumericEntityEscaper.between(0x7f, Integer.MAX_VALUE)).translate(string);

    if (string != null) {
        string = string.replaceAll("&amp;", "&"); // To keep same result if
        // multi-call
    }

    return string;
}