xpath_selector 3.0.2 copy "xpath_selector: ^3.0.2" to clipboard
xpath_selector: ^3.0.2 copied to clipboard

XPath package for HTML and XML, basic XPath syntax are supported.

1.0.0 #

  • Initial version.

1.0.1 #

  • Add XPathElement selector

1.0.2 #

  • Fix /.[@attr=value] parse error

1.0.3 #

  • Support not(function(param1, param2))

1.0.4 #

  • Fix child=value

1.1.0 #

  • Support not(funcion()|attr = """)
  • Support namespace function: local-name() name()

2.0.0 #

  1. Custom parser
  2. Remove classXPathElement, which merge toXPathNode
  3. In XPathResult, elements=>nodes, elements=>element

2.0.1 #

  • Support more leftValue on not(function(leftValue, param2))

2.1.0 #

  • Add a query to node

2.2.0 #

  • Support multi predicate, now you can use //tag[predicate][predicate2][predicate3]

2.2.1 #

  • Bug fix

2.2.2 #

  • Bug fix: ancestor

2.2.3 #

  • Code optimization

2.2.4 #

  • Fix issue #4

3.0.0 #

  • Separating XML and HTML parsers

3.0.1 #

  • Update examples

3.0.2 #

  • Update dependency
11
likes
150
points
1.65k
downloads

Publisher

verified publisherz31.ink

Weekly Downloads

XPath package for HTML and XML, basic XPath syntax are supported.

Repository (GitHub)

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

expressions

More

Packages that depend on xpath_selector