模块 java.xml
Package javax.xml.catalog
提供实现XML Catalogs OASIS Standard V1.1, 7 October 2005的类。
Catalog API定义了用于解析XML文档引用的外部资源的标准解决方案。 XML处理器完全支持它,允许应用程序开发人员通过XML处理器或系统属性或jaxp.properties文件配置目录以利用该功能。
XML Catalog API定义了以下接口:
-
Catalog
-Catalog
接口表示Catalog标准定义的实体目录。Catalog
对象是不可变的。 一旦创建,它可以被用来找到一个匹配system
,public
或uri
条目。 自定义解析程序实现可能会发现通过目录查找本地资源很有用。 -
CatalogFeatures
-该CatalogFeatures
类包含所有的目录API所支持的功能和性能,包括javax.xml.catalog.files
,javax.xml.catalog.defer
,javax.xml.catalog.prefer
和javax.xml.catalog.resolve
。 -
CatalogManager
-CatalogManager
类管理XML目录和目录解析器的创建。 -
CatalogResolver
-该CatalogResolver
类是Catalog
解析器实现EntityResolver
,XMLResolver
,LSResourceResolver
,和URIResolver
,并解决使用目录外部引用。
除非另有说明,否则将null参数传递给此包中的任何类或接口中的构造函数或方法将导致抛出NullPointerException
。
- 从以下版本开始:
- 9
-
接口摘要 接口 描述 Catalog Catalog类表示由 XML Catalogs, OASIS Standard V1.1, 7 October 2005定义的实体目录。CatalogResolver 目录解析器,实现SAXEntityResolver
,StAXXMLResolver
,Schema Validation使用的DOM LSLSResourceResolver
和TransformURIResolver
,并使用目录解析外部引用。 -
类摘要 类 描述 CatalogFeatures CatalogFeatures包含一组功能和属性。CatalogFeatures.Builder 用于构建CatalogFeatures对象的Builder类。CatalogManager Catalog Manager管理XML目录和目录解析器的创建。 -
枚举摘要 Enum 描述 CatalogFeatures.Feature Catalog Features table中定义的要素类型。 -
异常摘要 异常 描述 CatalogException 异常类处理在处理或使用目录时可能发生的错误。