|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecteu.beesoft.gaia.util.Xml
public abstract class Xml
Helper class to support XML DOM parsing and processing.
| Method Summary | |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
getAttributes(org.w3c.dom.Element element)
Returns the attribute map of the given element. |
static java.lang.String |
getAttributeValue(java.lang.String name,
org.w3c.dom.Element element)
Returns the value of the attribute with the given name. |
static int |
getAttributeValue(java.lang.String name,
org.w3c.dom.Element element,
int defaultValue)
Returns the value of the attribute with the given name converted to int. |
static java.lang.String |
getAttributeValue(java.lang.String name,
org.w3c.dom.Element element,
java.lang.String defaultValue)
Returns the value of the attribute with the given name. |
static java.util.Iterator<org.w3c.dom.Element> |
getElementIterator(org.w3c.dom.Element parent)
Returns iterator over the given element child elements. |
static java.lang.String |
getText(org.w3c.dom.Element element)
Returns content of text node under the given element. |
static org.w3c.dom.Document |
parse(java.io.File file)
Parses XML resource from the file system.. |
static org.w3c.dom.Document |
parse(java.io.File file,
org.xml.sax.EntityResolver resolver,
org.xml.sax.ErrorHandler handler)
Parses XML resource from the file system.. |
static org.w3c.dom.Document |
parse(java.io.InputStream stream)
Parses XML input stream. |
static org.w3c.dom.Document |
parse(java.io.InputStream stream,
org.xml.sax.EntityResolver resolver,
org.xml.sax.ErrorHandler handler)
Parses XML input stream. |
static org.w3c.dom.Document |
parse(java.io.Reader reader)
Parses XML character stream. |
static org.w3c.dom.Document |
parse(java.io.Reader reader,
org.xml.sax.EntityResolver resolver,
org.xml.sax.ErrorHandler handler)
Parses XML character stream. |
static org.w3c.dom.Document |
parse(java.lang.String sourceName)
Parses XML resource with given name (file name). |
static org.w3c.dom.Document |
parse(java.lang.String sourceName,
org.xml.sax.EntityResolver resolver,
org.xml.sax.ErrorHandler handler)
Parses XML resource with given name (file name). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static org.w3c.dom.Document parse(java.lang.String sourceName)
sourceName - - the name of the XML resource (qualified file name, class
path name, etc.)
org.w3c.dom.Document
public static org.w3c.dom.Document parse(java.lang.String sourceName,
org.xml.sax.EntityResolver resolver,
org.xml.sax.ErrorHandler handler)
sourceName - - the name of the XML resource (qualified file name, class
path name, etc.)resolver - - entity resolver (can be null)handler - - error handler (can be null)
org.w3c.dom.Documentpublic static org.w3c.dom.Document parse(java.io.File file)
file - - file in file system
org.w3c.dom.Document
public static org.w3c.dom.Document parse(java.io.File file,
org.xml.sax.EntityResolver resolver,
org.xml.sax.ErrorHandler handler)
file - - file in file systemresolver - - entity resolver (can be null)handler - - error handler (can be null)
org.w3c.dom.Documentpublic static org.w3c.dom.Document parse(java.io.Reader reader)
reader - - character stream to parse
org.w3c.dom.Document
public static org.w3c.dom.Document parse(java.io.Reader reader,
org.xml.sax.EntityResolver resolver,
org.xml.sax.ErrorHandler handler)
reader - - character stream to parseresolver - - entity resolver (can be null)handler - - error handler (can be null)
org.w3c.dom.Documentpublic static org.w3c.dom.Document parse(java.io.InputStream stream)
stream - - input stream to parse
org.w3c.dom.Document
public static org.w3c.dom.Document parse(java.io.InputStream stream,
org.xml.sax.EntityResolver resolver,
org.xml.sax.ErrorHandler handler)
stream - - input stream to parseresolver - - entity resolver (can be null)handler - - error handler (can be null)
org.w3c.dom.Documentpublic static java.util.Iterator<org.w3c.dom.Element> getElementIterator(org.w3c.dom.Element parent)
parent - - the element from which subelements should be iterated
parent
element has no subelements, returns empty iterator)public static java.util.Map<java.lang.String,java.lang.String> getAttributes(org.w3c.dom.Element element)
element - - element from which should be attributes exported
public static java.lang.String getAttributeValue(java.lang.String name,
org.w3c.dom.Element element)
name - - name of the attributeelement - - element from which should be attribute value exported
public static java.lang.String getAttributeValue(java.lang.String name,
org.w3c.dom.Element element,
java.lang.String defaultValue)
defaultValue.
name - - name of the attributeelement - - element from which should be attribute value exporteddefaultValue - - value to be used to return if no attribute with given name
exists
public static int getAttributeValue(java.lang.String name,
org.w3c.dom.Element element,
int defaultValue)
int. If element does not contain required attribute or
contained value cannot be converted to int, returns
defaultValue.
name - - name of the attributeelement - - element from which should be attribute value exporteddefaultValue - - value to be used to return if no attribute with given name
exists
public static java.lang.String getText(org.w3c.dom.Element element)
element - - element from which should be text returned
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||