Perl Diver 2.31
Main Environment Variables Perl Default Values Perl Config - Summary Perl Config - Full Installed Modules List Directory uptime Docs

Module Documentation
Details and documentation about a specific module, including version and documentation (if available). Note that while links to perldoc.com and search.cpan.org are provided, the module may be part of a larger distribution. If you reach a File Not Found page on either site, please try the parent module.

XML::XPath::Node::Element

Name XML::XPath::Node::Element
Version 1.42
Located at /usr/share/perl5/vendor_perl
File /usr/share/perl5/vendor_perl/XML/XPath/Node/Element.pm
Is Core No
Search CPAN for this module XML::XPath::Node::Element
Documentation XML::XPath::Node::Element
Module Details XML::XPath::Node::Element

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 weird, 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.

removeChild ( childnode )

Removes the supplied child node from 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 Diver brought to you by ScriptSolutions.com © 1997- 2024