__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
=head1 NAME
XML::LibXML::XPathExpression - XML::LibXML::XPathExpression - interface to libxml2 pre-compiled XPath expressions
=head1 SYNOPSIS
use XML::LibXML;
my $compiled_xpath = XML::LibXML::XPathExpression->new('//foo[@bar="baz"][position()<4]');
# interface from XML::LibXML::Node
my $result = $node->find($compiled_xpath);
my @nodes = $node->findnodes($compiled_xpath);
my $value = $node->findvalue($compiled_xpath);
# interface from XML::LibXML::XPathContext
my $result = $xpc->find($compiled_xpath,$node);
my @nodes = $xpc->findnodes($compiled_xpath,$node);
my $value = $xpc->findvalue($compiled_xpath,$node);
$compiled = XML::LibXML::XPathExpression->new( xpath_string );
=head1 DESCRIPTION
This is a perl interface to libxml2's pre-compiled XPath expressions.
Pre-compiling an XPath expression can give in some performance benefit if the
same XPath query is evaluated many times. C<<<<<< XML::LibXML::XPathExpression >>>>>> objects can be passed to all C<<<<<< find... >>>>>> functions C<<<<<< XML::LibXML >>>>>> that expect an XPath expression.
=over 4
=item new()
$compiled = XML::LibXML::XPathExpression->new( xpath_string );
The constructor takes an XPath 1.0 expression as a string and returns an object
representing the pre-compiled expressions (the actual data structure is
internal to libxml2).
=back
=head1 AUTHORS
Matt Sergeant,
Christian Glahn,
Petr Pajas
=head1 VERSION
2.0134
=head1 COPYRIGHT
2001-2007, AxKit.com Ltd.
2002-2006, Christian Glahn.
2006-2009, Petr Pajas.
=cut
=head1 LICENSE
This program is free software; you can redistribute it and/or modify it under
the same terms as Perl itself.
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| SAX | Folder | 0755 |
|
|
| Attr.pod | File | 4.02 KB | 0644 |
|
| AttributeHash.pm | File | 4.49 KB | 0644 |
|
| Boolean.pm | File | 1.56 KB | 0644 |
|
| CDATASection.pod | File | 1.28 KB | 0644 |
|
| Comment.pod | File | 1.36 KB | 0644 |
|
| Common.pm | File | 8.22 KB | 0644 |
|
| Common.pod | File | 3.59 KB | 0644 |
|
| DOM.pod | File | 6.23 KB | 0644 |
|
| Devel.pm | File | 4.91 KB | 0644 |
|
| Document.pod | File | 20.91 KB | 0644 |
|
| DocumentFragment.pod | File | 819 B | 0644 |
|
| Dtd.pod | File | 1.99 KB | 0644 |
|
| Element.pod | File | 13.48 KB | 0644 |
|
| ErrNo.pm | File | 27.83 KB | 0644 |
|
| ErrNo.pod | File | 591 B | 0644 |
|
| Error.pm | File | 8.47 KB | 0644 |
|
| Error.pod | File | 5.98 KB | 0644 |
|
| InputCallback.pod | File | 9.59 KB | 0644 |
|
| Literal.pm | File | 2.04 KB | 0644 |
|
| Namespace.pod | File | 3.28 KB | 0644 |
|
| Node.pod | File | 25.39 KB | 0644 |
|
| NodeList.pm | File | 7.31 KB | 0644 |
|
| Number.pm | File | 1.87 KB | 0644 |
|
| PI.pod | File | 2.22 KB | 0644 |
|
| Parser.pod | File | 27.54 KB | 0644 |
|
| Pattern.pod | File | 2.91 KB | 0644 |
|
| Reader.pm | File | 5.75 KB | 0644 |
|
| Reader.pod | File | 17.57 KB | 0644 |
|
| RegExp.pod | File | 1.54 KB | 0644 |
|
| RelaxNG.pod | File | 2.08 KB | 0644 |
|
| SAX.pm | File | 3.06 KB | 0644 |
|
| SAX.pod | File | 1.76 KB | 0644 |
|
| Schema.pod | File | 1.96 KB | 0644 |
|
| Text.pod | File | 5.47 KB | 0644 |
|
| XPathContext.pm | File | 3.15 KB | 0644 |
|
| XPathContext.pod | File | 11.49 KB | 0644 |
|
| XPathExpression.pod | File | 1.64 KB | 0644 |
|