|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectmaiolum.xml.XPathFilter
This class is provides a simple XPath search (using org.apache.xpath API) -
given filename of an XML file (or org.w3c.Document) and and XPath expression,
the appropriate methods return NodeIterator, which contains
Nodes, that match given XPath.
| Constructor Summary | |
XPathFilter()
|
|
| Method Summary | |
static org.w3c.dom.NodeList |
getNodeList(org.w3c.dom.Node sourceDoc,
java.lang.String xpath)
Returns NodeList containing Nodes,
that conform to the given xpath expression.
|
static org.w3c.dom.traversal.NodeIterator |
getNodes(org.w3c.dom.Node sourceDoc,
java.lang.String xpath)
Returns NodeIterator containing Nodes,
that conform to the given xpath expression.
|
static org.w3c.dom.traversal.NodeIterator |
getNodes(java.lang.String filename,
java.lang.String xpath)
Returns NodeIterator containing Nodes,
that conform to the given xpath expression.
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XPathFilter()
| Method Detail |
public static org.w3c.dom.traversal.NodeIterator getNodes(java.lang.String filename,
java.lang.String xpath)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
javax.xml.transform.TransformerConfigurationException,
javax.xml.transform.TransformerException,
java.io.IOException
NodeIterator containing Nodes,
that conform to the given xpath expression.
The source XML document, on which the search is performed is
read and parsed from the file given by filename.
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException
java.io.IOException
public static org.w3c.dom.traversal.NodeIterator getNodes(org.w3c.dom.Node sourceDoc,
java.lang.String xpath)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
javax.xml.transform.TransformerConfigurationException,
javax.xml.transform.TransformerException,
java.io.IOException
NodeIterator containing Nodes,
that conform to the given xpath expression.
The source XML document, on which the search is performed should
be specified by Document object.
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException
java.io.IOException
public static org.w3c.dom.NodeList getNodeList(org.w3c.dom.Node sourceDoc,
java.lang.String xpath)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
javax.xml.transform.TransformerConfigurationException,
javax.xml.transform.TransformerException,
java.io.IOException
NodeList containing Nodes,
that conform to the given xpath expression.
The source XML document, on which the search is performed should
be specified by Document object.
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException
java.io.IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||