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
9
likes
150
pub points
75%
popularity

Publisher

verified publisherz31.ink

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

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

expressions

More

Packages that depend on xpath_selector