The Apache XML Commons Resolver classes implement Catalog-based entity and URI resolution.
The resolver class implements the full semantics of OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401) catalogs and the 06 Aug 2001 Committee Specification of OASIS XML Catalogs.
It also includes a framework of classes designed to read catalog files in a number of formats:
See: Description
Packages | |
---|---|
org.apache.xml.resolver |
Apache XML Commons Resolver package. The classes in this package implement the full semantics of OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401) catalogs. |
org.apache.xml.resolver.apps |
Apache XML Commons Resolver Applications package. This package provides a few simple command-line tools for exploring the facilities of the resolver. |
org.apache.xml.resolver.helpers |
Apache XML Commons Resolver Helpers package. This package provides a collection of static helper functions used across a number of different classes. |
org.apache.xml.resolver.readers |
Apache XML Commons Resolver Readers package. This package provides the set of classes that read catalog files and extract catalog entries from them. |
org.apache.xml.resolver.tools |
Apache XML Commons Resolver Tools package. This package implements several tool classes for catalog-based entity resolution:
|
The Apache XML Commons Resolver classes implement Catalog-based entity and URI resolution.
The resolver class implements the full semantics of OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401) catalogs and the 06 Aug 2001 Committee Specification of OASIS XML Catalogs.
It also includes a framework of classes designed to read catalog files in a number of formats:
The tools classes provide "out-of-the-box" SAX1 Parser, SAX2 XMLReader, and JAXP URIResolvers. If you're just interested in hooking a parser or URI resolver into your application, this is the place to start.