A Java-based implementation of XPath 1.0 that, in addition to XML processing, can inspect/modify Java object graphs (the library's explicit purpose) and even mixed Java/XML structures.

Compile Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Reflection Apache 2.0
commons-beanutils » commons-beanutils(optional)3 vulnerabilities
Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.
1.8.21.11.0
jdom » jdom(optional)
A complete, Java-based solution for accessing, manipulating,
1.02.0.2

Provided Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
Java Spec CDDL +2
javax.servlet » servlet-api(optional)
Java Servlet is the foundation web specification in the Java Enterprise Platform. Developers can build web applications ...
2.44.0.1
Java Spec CDDL +2
javax.servlet » jsp-api(optional)
An API for JavaServer Pages (JSP), supporting dynamic web page creation with embedded Java code.
2.02.2
XML Processing Apache 2.0
xerces » xercesImpl(optional)5 vulnerabilities
Xerces2 provides high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces ...
2.4.02.12.2
XML Processing Apache +1
xml-apis » xml-apis(optional)
Collection of standard XML processing interfaces including DOM, SAX, and JAXP, providing foundational APIs for XML ...
1.3.042.0.2

Test Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
com.mockrunner » mockrunner-jdk1.3-j2ee1.30.4
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
3.8.16.1.3

Managed Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Logging Apache 2.0
commons-logging » commons-logging
Apache Commons Logging is a thin adapter allowing configurable bridging to other,
1.1.11.4.0