lumis.util
Class HtmlUtil

Package class diagram package HtmlUtil
java.lang.Object
  extended by lumis.util.HtmlUtil

@StableMinor(version="4.1",
             sinceVersion="4.0")
public abstract class HtmlUtil
extends Object

Utility class for HTML decoding

Since:
4.0.0

Constructor Summary
HtmlUtil()
           
 
Method Summary
static String decode(String inputHtml)
          Decodes a HTML string, replacing character references (&...;) by their corresponding characters.
static String encode(String inputHtml)
          Encodes a HTML string, replacing extended characters by their corresponding character references.
static String encode(String inputHtml, boolean useEntityRefs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlUtil

public HtmlUtil()
Method Detail

decode

public static String decode(String inputHtml)
Decodes a HTML string, replacing character references (&...;) by their corresponding characters.

e.g: coração -> coração

For more information about HTML character references, see the section "5.3 Character references" of the HTML 4.01 Specification

Parameters:
inputHtml - input HTML
Returns:
the HTML decoded

encode

public static String encode(String inputHtml)
Encodes a HTML string, replacing extended characters by their corresponding character references.

e.g: coração -> coração

For more information about HTML character references, see the section "5.3 Character references" of the HTML 4.01 Specification

Parameters:
inputHtml - input HTML
Returns:
the HTML encoded

encode

public static String encode(String inputHtml,
                            boolean useEntityRefs)


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.