it.sauronsoftware.feed4j.html
Class HTMLFragmentHelper

java.lang.Object
  extended by it.sauronsoftware.feed4j.html.HTMLFragmentHelper

public class HTMLFragmentHelper
extends java.lang.Object

HTML fragments parser and generator.

Author:
Carlo Pelliccia

Constructor Summary
HTMLFragmentHelper()
           
 
Method Summary
static java.lang.String fromHTMLtoTextPlain(java.lang.String str)
          This method extracts a plain text from a HTML fragment.
static java.lang.String fromTextPlainToHTML(java.lang.String str)
          This method encodes a plain text fragment in a HTML one.
static java.lang.String fromXHTMLtoHTML(RawElement element)
          This method changes a XHTML fragment in a HTML one.
static java.lang.String fromXHTMLtoTextPlain(RawElement element)
          This method extracts a plain text from a XHTML fragment.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTMLFragmentHelper

public HTMLFragmentHelper()
Method Detail

fromHTMLtoTextPlain

public static java.lang.String fromHTMLtoTextPlain(java.lang.String str)
This method extracts a plain text from a HTML fragment.

Parameters:
str - The HTML fragment.
Returns:
The plain text extracted from the fragment.

fromXHTMLtoTextPlain

public static java.lang.String fromXHTMLtoTextPlain(RawElement element)
This method extracts a plain text from a XHTML fragment.

Parameters:
element - The XHTML fragment as an XML raw element.
Returns:
The plain text extracted from the fragment.

fromTextPlainToHTML

public static java.lang.String fromTextPlainToHTML(java.lang.String str)
This method encodes a plain text fragment in a HTML one.

Parameters:
str - The plain text fragment.
Returns:
The encoded HTML fragment.

fromXHTMLtoHTML

public static java.lang.String fromXHTMLtoHTML(RawElement element)
This method changes a XHTML fragment in a HTML one.

Parameters:
element - The XHTML fragment as an XML raw element.
Returns:
The HTML fragment as a string.