| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Schema 的软件包 | |
|---|---|
| javax.xml.bind | 为包含解组、编组和验证功能的客户端应用程序提供运行时绑定框架。 | 
| javax.xml.bind.helpers | 仅由 JAXB 提供者用于: 提供某些 javax.xml.bind 接口的部分默认实现。 | 
| javax.xml.parsers | 提供允许处理 XML 文档的类。 | 
| javax.xml.validation | 此包提供了用于 XML 文档验证的 API。 | 
| javax.xml.bind 中 Schema 的使用 | 
|---|
| 返回 Schema 的 javax.xml.bind 中的方法 | |
|---|---|
abstract  Schema | 
Binder.getSchema()
获取 Binder.setSchema(Schema) 方法设置的最后一个 Schema 对象(包括 null)。 | 
 Schema | 
Marshaller.getSchema()
获取用于执行编组时验证的 JAXP 1.3 Schema 对象。 | 
 Schema | 
Unmarshaller.getSchema()
获取用于执行解组时验证的 JAXP 1.3 Schema 对象。 | 
| 参数类型为 Schema 的 javax.xml.bind 中的方法 | |
|---|---|
abstract  void | 
Binder.setSchema(Schema schema)
指定 marshal、unmarshal 和 update 方法是否在其 XML 内容上执行验证。  | 
 void | 
Marshaller.setSchema(Schema schema)
指定应该用作验证后续编组操作依据的 JAXP 1.3 Schema 对象。 | 
 void | 
Unmarshaller.setSchema(Schema schema)
指定应用作验证后续解组操作依据的 JAXP 1.3 Schema 对象。 | 
| javax.xml.bind.helpers 中 Schema 的使用 | 
|---|
| 返回 Schema 的 javax.xml.bind.helpers 中的方法 | |
|---|---|
 Schema | 
AbstractMarshallerImpl.getSchema()
 | 
 Schema | 
AbstractUnmarshallerImpl.getSchema()
 | 
| 参数类型为 Schema 的 javax.xml.bind.helpers 中的方法 | |
|---|---|
 void | 
AbstractMarshallerImpl.setSchema(Schema schema)
 | 
 void | 
AbstractUnmarshallerImpl.setSchema(Schema schema)
 | 
| javax.xml.parsers 中 Schema 的使用 | 
|---|
| 返回 Schema 的 javax.xml.parsers 中的方法 | |
|---|---|
 Schema | 
SAXParser.getSchema()
获取对 XML 处理器使用的 Schema 的引用。 | 
 Schema | 
SAXParserFactory.getSchema()
获取通过 SAXParserFactory.setSchema(Schema schema) 方法指定的 Schema 对象。 | 
 Schema | 
DocumentBuilder.getSchema()
获取由 XML 处理器使用的 Schema 的引用。 | 
 Schema | 
DocumentBuilderFactory.getSchema()
获取通过 DocumentBuilderFactory.setSchema(Schema schema) 方法指定的 Schema 对象。 | 
| 参数类型为 Schema 的 javax.xml.parsers 中的方法 | |
|---|---|
 void | 
SAXParserFactory.setSchema(Schema schema)
设置将由解析器使用的 Schema,该解析器从此工厂创建。 | 
 void | 
DocumentBuilderFactory.setSchema(Schema schema)
设置将由解析器使用的 Schema,该解析器从此工厂创建。 | 
| javax.xml.validation 中 Schema 的使用 | 
|---|
| 返回 Schema 的 javax.xml.validation 中的方法 | |
|---|---|
abstract  Schema | 
SchemaFactory.newSchema()
创建特殊的 Schema 对象。 | 
 Schema | 
SchemaFactory.newSchema(File schema)
解析作为模式的指定 File 并以 Schema 的形式返回它。 | 
 Schema | 
SchemaFactory.newSchema(Source schema)
解析作为模式的指定源并以模式形式返回它。  | 
abstract  Schema | 
SchemaFactory.newSchema(Source[] schemas)
解析作为模式的指定源(或多个源),并以模式形式返回它。  | 
 Schema | 
SchemaFactory.newSchema(URL schema)
解析作为模式的指定 URL 并以 Schema 形式返回它。 | 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。