Package Info

perl-Class-XPath


Adds xpath matching to object trees


Development/Libraries/Perl

This module adds XPath-style matching to your object trees. This means that you can find nodes using an XPath-esque query with 'match()' from anywhere in the tree. Also, the 'xpath()' method returns a unique path to a given node which can be used as an identifier.

To use this module you must already have an OO implementation of a tree. The tree must be a true tree - all nodes have a single parent and the tree must have a single root node. Also, the order of children within a node must be stable.

NOTE: This module is not yet a complete XPath implementation. Over time I expect the subset of XPath supported to grow. See the SYNTAX documentation for details on the current level of support.


License: GPL-1.0+ or Artistic-1.0
URL: http://search.cpan.org/dist/Class-XPath/

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
1.4-bp155.145.9 info GA Release 2023-05-17 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Class-XPath
1.4-bp154.144.16 info GA Release 2022-05-09 15 SP4
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Class-XPath
1.4-bp153.144.14 info GA Release 2021-03-06 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Class-XPath
1.4-bp152.146.13 info GA Release 2020-04-16 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Class-XPath
1.4-bp151.146.1 info GA Release 2019-07-17 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Class-XPath
1.4-bp151.145.13 info GA Release 2019-05-18 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Class-XPath
1.4-bp150.144.3 info GA Release 2018-07-30 15
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Class-XPath