-  
       
- All Known Subinterfaces:
 -  
         
CatalogResolver 
public interface XMLResolver此接口用于在XML分析期间解析资源。 如果应用程序希望执行自定义实体解析,则必须使用setXMLResolver方法向XMLInputFactory注册此接口的实例。- 从以下版本开始:
 - 1.6
 
 
-  
        
       
-  
             
方法详细信息
-  
resolveEntity
Object resolveEntity(String publicID, String systemID, String baseURI, String namespace) throws XMLStreamException
检索资源。 此资源可以是以下三种返回类型:(1)java.io.InputStream(2)javax.xml.stream.XMLStreamReader(3)java.xml.stream.XMLEventReader。 如果此方法返回null,则处理器将尝试使用其默认机制解析实体。- 参数
 -  
              
publicID- 正在引用的外部实体的公共标识符,如果未提供,则为null。 -  
              
systemID- 被引用的外部实体的系统标识符。 -  
              
baseURI- 与systemId关联的绝对基URI。 -  
              
namespace- 要解析的实体的名称空间。 - 结果
 - 请求的资源或null。
 - 异常
 -  
              
XMLStreamException- 如果尝试解析资源失败。 
 
 -  
 
 -