数据源模式是一个基于 XML 的文件,用来定义数据源的结构和属性。数据源中的每个字段或组都对应于模式中的一个元素。数据源中每个字段和组的属性都会定义相应元素的结构,并且定义每个元素可以在产生的文档中包含的数据。
Rational® Publishing Engine 提供用来为若干数据源类型(例如 Rational DOORS®、Rational Tau 和 Rational REST 数据源)创建或获取模式的机制。有关标准模式定义的更多信息,请参阅 http://www.w3.org/XML/Schema。可以使用第三方应用程序从 XML 数据创建模式。
模式发现
XML 模式发现是一个可用来生成特殊 XML 模式的工具。使用标准 XML 模式,可以访问所有属性并抽取特定属性的值。如果模板通常需要特定属性的值,那么此功能很有用。可以选择更加接近地表示需求的模式。可以将模式添加至模板。该模式会从 XML 属性的视图列显示模块、对象属性和内容。XML 模式还会记载正式模块必须具有才能从特定模板生成文档的内容。
- Rational DOORS 模式发现:可以为特定 Rational DOORS 模块创建 Rational DOORS 数据源模式。
- REST 模式发现:可以为可报告 REST 服务 V1 和 V2 创建 REST 数据源模式。
- 对于通用 XML 文件,您必须提供模式。因为 Rational Publishing Engine 对数据源模式使用标准 XML 模式定义。有关标准模式定义的更多信息,请参阅 http://www.w3.org/XML/Schema。可以使用第三方应用程序从 XML 数据创建模式。