org.fao.geonet.csw.common.util
Class Xml

java.lang.Object
  extended by org.fao.geonet.csw.common.util.Xml

public class Xml
extends java.lang.Object

This is a portion of the jeeves.utils.Xml class and is replicated here just to avoid the jeeves jar


Constructor Summary
Xml()
           
 
Method Summary
static java.lang.String getString(org.jdom.Document data)
           
static java.lang.String getString(org.jdom.Element data)
          Converts an xml element to a string
static org.jdom.Element loadStream(java.io.InputStream input)
          Loads an xml stream and returns its root node (validates the xml with a dtd)
static org.jdom.Element loadString(java.lang.String data, boolean validate)
          Loads an xml file and returns its root node (validates the xml with a dtd)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Xml

public Xml()
Method Detail

loadString

public static org.jdom.Element loadString(java.lang.String data,
                                          boolean validate)
                                   throws java.io.IOException,
                                          org.jdom.JDOMException
Loads an xml file and returns its root node (validates the xml with a dtd)

Throws:
java.io.IOException
org.jdom.JDOMException

loadStream

public static org.jdom.Element loadStream(java.io.InputStream input)
                                   throws java.io.IOException,
                                          org.jdom.JDOMException
Loads an xml stream and returns its root node (validates the xml with a dtd)

Throws:
java.io.IOException
org.jdom.JDOMException

getString

public static java.lang.String getString(org.jdom.Element data)
Converts an xml element to a string


getString

public static java.lang.String getString(org.jdom.Document data)