public interface XMLResolver
此接口用于在 XML 解析过程中解析资源。如果应用程序希望执行自定义实体解析,那么它必须使用 setXMLResolver 方法向 XMLInputFactory 注册此接口的一个实例。
方法摘要 | |
---|---|
Object |
resolveEntity(String publicID, String systemID, String baseURI, String namespace) 检索资源。 |
方法详细信息 |
---|
Object resolveEntity(String publicID, String systemID, String baseURI, String namespace) throws XMLStreamException
publicID
- 被引用的外部实体的公共标识符,如果未提供此类标识符,则该参数为 null。
systemID
- 被引用外部实体的系统标识符。
baseURI
- 与 systemId 关联的绝对基本 URI。
namespace
- 要解析的实体名称空间。
XMLStreamException
- 如果尝试解析资源时出现错误。