mojave man page for xml::libxml::attributehash

Query: xml::libxml::attributehash

OS: mojave

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

XML::LibXML::AttributeHash(3)				User Contributed Perl Documentation			     XML::LibXML::AttributeHash(3)

NAME
XML::LibXML::AttributeHash - tie an XML::LibXML::Element to a hash to access its attributes
SYNOPSIS
tie my %hash, 'XML::LibXML::AttributeHash', $element; $hash{'href'} = 'http://example.com/'; print $element->getAttribute('href') . " ";
DESCRIPTION
This class allows an element's attributes to be accessed as if they were a plain old Perl hash. Attribute names become hash keys. Namespaced attributes are keyed using Clark notation. my $XLINK = 'http://www.w3.org/1999/xlink'; tie my %hash, 'XML::LibXML::AttributeHash', $element; $hash{"{$XLINK}href"} = 'http://localhost/'; print $element->getAttributeNS($XLINK, 'href') . " "; There is rarely any need to use XML::LibXML::AttributeHash directly. In general, it is possible to take advantage of XML::LibXML::Element's overloading. The example in the SYNOPSIS could have been written: $element->{'href'} = 'http://example.com/'; print $element->getAttribute('href') . " "; The tie interface allows the passing of additional arguments to XML::LibXML::AttributeHash: tie my %hash, 'XML::LibXML::AttributeHash', $element, %args; Currently only one argument is supported, the boolean "weaken" which (if true) indicates that the tied object's reference to the element should be a weak reference. This is used by XML::LibXML::Element's overloading. The "weaken" argument is ignored if you don't have a working Scalar::Util::weaken. perl v5.18.2 2014-02-01 XML::LibXML::AttributeHash(3)
Related Man Pages
xml::libxml::cdatasection(3) - mojave
xml::libxml::comment5.18(3) - mojave
xml::libxml::cdatasection5.18(3) - mojave
xml::libxml::attributehash(3) - osx
net::epp::frame::command::login(3pm) - debian
Similar Topics in the Unix Linux Community
Perl script to create latex template.
Help with Permission Denied on script with sed
Confusion in hash
Perl giving unexpected md5 hash values
How can we extract specific elements from XML?