| Class REXML::XPath |
|
Wrapper class. Use this class to access the XPath functions.
| Methods |
| Included modules |
| Public Class methods |
| first(element, path=nil, namespaces=nil) |
Finds and returns the first node that matches the supplied xpath.
| element: | The context element |
| path: | The xpath to search for. If not supplied or nil, returns the first matching element. |
| namespaces: | If supplied, a Hash which defines a namespace mapping. |
XPath.first( node )
XPath.first( doc, "//b"} )
XPath.first( node, "a/x:b", { "x"=>"http://doofus" } )
| each(element, path=nil, namespaces=nil, &block) |
| match(element, path=nil, namespaces=nil) |