Skip to content

Change abspath to iterative, support multi-abspath#22

Open
1b5d wants to merge 1 commit intozepheira:masterfrom
1b5d:patch-1
Open

Change abspath to iterative, support multi-abspath#22
1b5d wants to merge 1 commit intozepheira:masterfrom
1b5d:patch-1

Conversation

@1b5d
Copy link

@1b5d 1b5d commented Dec 6, 2017

  • Change abspath method to be iterative instead of recursive
  • Add xpatherate function, that generates xpath strings for multiple nodes together, utilizing the cache used to count nodes' positions, making the algorithm work faster by not recalculating nodes counts each time we get an xpath for a node.

- Change abspath method to be iterative instead of recursive
- Add xpatherate function, that generates xpath strings for multiple nodes together, utilizing the cache used to count nodes' positions, making the algorithm work faster by not recalculating nodes counts each time we get an xpath for a node.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant