xml::xpath::node(3) osx man page | unix.com

Man Page: xml::xpath::node

Operating Environment: osx

Section: 3

XPath::Node(3)						User Contributed Perl Documentation					    XPath::Node(3)

NAME
XML::XPath::Node - internal representation of a node
API
The Node API aims to emulate DOM to some extent, however the API isn't quite compatible with DOM. This is to ease transition from XML::DOM programming to XML::XPath. Compatibility with DOM may arise once XML::DOM gets namespace support. new Creates a new node. See the sub-classes for parameters to pass to new(). getNodeType Returns one of ELEMENT_NODE, TEXT_NODE, COMMENT_NODE, ATTRIBUTE_NODE, PROCESSING_INSTRUCTION_NODE or NAMESPACE_NODE. UNKNOWN_NODE is returned if the sub-class doesn't implement getNodeType - but that means something is broken! The constants are exported by default from XML::XPath::Node. The constants have the same numeric value as the XML::DOM versions. getParentNode Returns the parent of this node, or undef if this is the root node. Note that the root node is the root node in terms of XPath - not the root element node. to_sax ( $handler | %handlers ) Generates sax calls to the handler or handlers. See the PerlSAX docs for details (not yet implemented correctly).
MORE INFO
See the sub-classes for the meaning of the rest of the API: o XML::XPath::Node::Element o XML::XPath::Node::Attribute o XML::XPath::Node::Namespace o XML::XPath::Node::Text o XML::XPath::Node::Comment o XML::XPath::Node::PI perl v5.16.2 2003-01-26 XPath::Node(3)
Related Man Pages
xml::xpath::node5.18(3) - mojave
xml::libxml::xpathexpression(3) - mojave
xml::xpath::node(3) - mojave
template::plugin::xml::xpath(3pm) - debian
xml::libxml::xpathexpression(3pm) - debian
Similar Topics in the Unix Linux Community
Extracting Field values for XML file
HACMP switch over
Bash XML Parsing using Perl XPath
Extracting the Root Element from the XML File
Positional Update of XML File