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.
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
1.4-bp156.146.1 info | GA Release | 2023-07-22 | 15 SP6 |
|
|
1.4-bp155.145.9 info | GA Release | 2023-05-17 | 15 SP5 |
|
|
1.4-bp154.144.16 info | GA Release | 2022-05-09 | 15 SP4 |
|
|
1.4-bp153.144.14 info | GA Release | 2021-03-06 | 15 SP3 |
|
|
1.4-bp152.146.13 info | GA Release | 2020-04-16 | 15 SP2 |
|
|
1.4-bp151.146.1 info | GA Release | 2019-07-17 | 15 SP1 |
|
|
1.4-bp151.145.13 info | GA Release | 2019-05-18 | 15 SP1 |
|
|
1.4-bp150.144.3 info | GA Release | 2018-07-30 | 15 |
|
|