org.xml.sax.ext.EntityResolver2.resolveEntity
method
public resolveEntity(name as String, publicId as String, baseURI as String, systemId as String) as InputSource throws SAXException, IOException
Description

Resolves an external entity using SAX2 entity metadata.

Parameters
ParameterDescription
nameEntity name, % parameter entity name, or [dtd].
publicIdPublic identifier, or null.
baseURIBase URI used to resolve relative identifiers.
systemIdSystem identifier.
Returns

Alternative input source, or null for default resolution.

Throws
  • SAXException if entity resolution fails.
  • IOException if an I/O resource cannot be opened.
Example
source = resolver.resolveEntity("[dtd]", publicId, baseURI, systemId)