|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Parser
The Parser
interface abstracts the behavior which the
org.eigenbase.xom
package needs from an XML parser.
If you don't care which implementation you get, call XOMUtil.createDefaultParser()
to create a parser.
Method Summary | |
---|---|
DOMWrapper |
create(String tagName)
Creates a wrapper representing an XML element. |
boolean |
isKeepPositions()
Returns whether the parser is retaining position information. |
DOMWrapper |
parse(InputStream is)
Parses an input stream and returns a wrapped element. |
DOMWrapper |
parse(Reader reader)
Parses the contents of a reader and returns a wrapped element. |
DOMWrapper |
parse(String sXml)
Parses a string and returns a wrapped element. |
DOMWrapper |
parse(URL url)
Parses the contents of a URL and returns a wrapped element. |
void |
setKeepPositions(boolean keepPositions)
Sets whether to retain position information. |
Method Detail |
---|
void setKeepPositions(boolean keepPositions)
keepPositions
- Whether to keep position information.boolean isKeepPositions()
DOMWrapper parse(String sXml) throws XOMException
XOMException
- on errorsXml
- XML string
DOMWrapper parse(InputStream is) throws XOMException
XOMException
- on erroris
- Input stream
DOMWrapper parse(URL url) throws XOMException
XOMException
- on errorurl
- URL
DOMWrapper parse(Reader reader) throws XOMException
XOMException
- on errorreader
- Reader
DOMWrapper create(String tagName)
tagName
- Name of element
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |