ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



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



NAME
       Element - an <element>

API
       new ( name, prefix )

       Create a new Element node with name "name" and prefix "prefix". The name be "prefix:local" if prefix
       is defined. I know that sounds wierd, but it works ;-)

       getName

       Returns the name (including "prefix:" if defined) of this element.

       getLocalName

       Returns just the local part of the name (the bit after "prefix:").

       getChildNodes

       Returns the children of this element. In list context returns a list. In scalar context returns an
       array ref.

       getChildNode ( pos )

       Returns the child at position pos.

       appendChild ( childnode )

       Appends the child node to the list of current child nodes.

       getAttribute ( name )

       Returns the attribute node with key name.

       getAttributes / getAttributeNodes

       Returns the attribute nodes. In list context returns a list. In scalar context returns an array ref.

       appendAttribute ( attrib_node)

       Appends the attribute node to the list of attributes (XML::XPath stores attributes in order).

       getNamespace ( prefix )

       Returns the namespace node by the given prefix

       getNamespaces / getNamespaceNodes

       Returns the namespace nodes. In list context returns a list. In scalar context returns an array ref.

       appendNamespace ( ns_node )

       Appends the namespace node to the list of namespaces.

       getPrefix

       Returns the prefix of this element

       getExpandedName

       Returns the expanded name of this element (not yet implemented right).

       string_value

       For elements, the string_value is the concatenation of all string_values of all text-descendants of
       the element node in document order.

       toString ( [ norecurse ] )

       Output (and all children) the node to a string. Doesn't process children if the norecurse option is a
       true value.



perl v5.8.8                                      2003-01-26                          XPath::Node::Element(3)

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.