com.liferay.util.xml
Class XMLFormatter

java.lang.Object
  extended by com.liferay.util.xml.XMLFormatter

public class XMLFormatter
extends java.lang.Object

Author:
Brian Wing Shun Chan, Alan Zimmerman

Constructor Summary
XMLFormatter()
           
 
Method Summary
static java.lang.String fixProlog(java.lang.String xml)
           
static java.lang.String fromCompactSafe(java.lang.String xml)
           
static java.lang.String stripInvalidChars(java.lang.String xml)
           
static java.lang.String toCompactSafe(java.lang.String xml)
           
static java.lang.String toString(org.dom4j.Node node)
           
static java.lang.String toString(org.dom4j.Node node, java.lang.String indent)
           
static java.lang.String toString(org.dom4j.Node node, java.lang.String indent, boolean expandEmptyElements)
           
static java.lang.String toString(org.dom4j.Node node, java.lang.String indent, boolean expandEmptyElements, boolean trimText)
           
static java.lang.String toString(java.lang.String xml)
           
static java.lang.String toString(java.lang.String xml, java.lang.String indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLFormatter

public XMLFormatter()
Method Detail

fixProlog

public static java.lang.String fixProlog(java.lang.String xml)

fromCompactSafe

public static java.lang.String fromCompactSafe(java.lang.String xml)

stripInvalidChars

public static java.lang.String stripInvalidChars(java.lang.String xml)

toCompactSafe

public static java.lang.String toCompactSafe(java.lang.String xml)

toString

public static java.lang.String toString(org.dom4j.Node node)
                                 throws java.io.IOException
Throws:
java.io.IOException

toString

public static java.lang.String toString(org.dom4j.Node node,
                                        java.lang.String indent)
                                 throws java.io.IOException
Throws:
java.io.IOException

toString

public static java.lang.String toString(org.dom4j.Node node,
                                        java.lang.String indent,
                                        boolean expandEmptyElements)
                                 throws java.io.IOException
Throws:
java.io.IOException

toString

public static java.lang.String toString(org.dom4j.Node node,
                                        java.lang.String indent,
                                        boolean expandEmptyElements,
                                        boolean trimText)
                                 throws java.io.IOException
Throws:
java.io.IOException

toString

public static java.lang.String toString(java.lang.String xml)
                                 throws org.dom4j.DocumentException,
                                        java.io.IOException
Throws:
org.dom4j.DocumentException
java.io.IOException

toString

public static java.lang.String toString(java.lang.String xml,
                                        java.lang.String indent)
                                 throws org.dom4j.DocumentException,
                                        java.io.IOException
Throws:
org.dom4j.DocumentException
java.io.IOException