com.generationjava.web
Class XmlW

java.lang.Object
  extended by com.generationjava.web.XmlW

public final class XmlW
extends java.lang.Object

XML helping static methods.


Constructor Summary
XmlW()
           
 
Method Summary
static java.lang.String escapeXml(java.lang.String str)
           
static java.lang.String getAttribute(java.lang.String attribute, java.lang.String text)
           
static java.lang.String getAttribute(java.lang.String attribute, java.lang.String text, int idx)
           
static java.lang.String getContent(java.lang.String tag, java.lang.String text)
           
static int getIndexClosingTag(java.lang.String tag, java.lang.String text)
           
static int getIndexClosingTag(java.lang.String tag, java.lang.String text, int start)
           
static int getIndexOpeningTag(java.lang.String tag, java.lang.String text)
           
static java.lang.String removeXml(java.lang.String str)
          Remove any xml tags from a String.
static java.lang.String unescapeXml(java.lang.String str)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlW

public XmlW()
Method Detail

escapeXml

public static java.lang.String escapeXml(java.lang.String str)

unescapeXml

public static java.lang.String unescapeXml(java.lang.String str)

removeXml

public static java.lang.String removeXml(java.lang.String str)
Remove any xml tags from a String. Same as HtmlW's method.


getContent

public static java.lang.String getContent(java.lang.String tag,
                                          java.lang.String text)

getIndexOpeningTag

public static int getIndexOpeningTag(java.lang.String tag,
                                     java.lang.String text)

getIndexClosingTag

public static int getIndexClosingTag(java.lang.String tag,
                                     java.lang.String text)

getIndexClosingTag

public static int getIndexClosingTag(java.lang.String tag,
                                     java.lang.String text,
                                     int start)

getAttribute

public static java.lang.String getAttribute(java.lang.String attribute,
                                            java.lang.String text)

getAttribute

public static java.lang.String getAttribute(java.lang.String attribute,
                                            java.lang.String text,
                                            int idx)