使用“文件导入”向导创建 XML 变换

使用“文件导入”向导将源语言文件导入到 CICS® 束项目,以为 Atom 订阅源创建 XML 绑定和关联模式。 然后,可以将此束项目作为 XML 变换部署到 CICS 系统。

开始之前

您必须具有想要和 XML 变换进行关联的源语言文件。

关于此任务

该向导可以使用 COBOL、C/C++ 或 PL/I 语言结构来生成 XML 绑定和关联模式。该向导会将 XML 绑定和模式导入到束项目。可以将此束项目作为 .zip 文件导出到本地文件系统,以部署到 CICS 系统,或者可以将项目直接导出到 z/OS® UNIX。导出的束项目是可以在 Atom 订阅源中使用的 XML 变换。

过程

  1. 可选: 如果您尚无用于 XML 变换导入的项目,可在 CICS Explorer™ 中创建新的 CICS 束项目。
    1. 要切换至“资源”透视图,在主菜单栏上,单击窗口 > 打开透视图 > 其他。从“打开透视图”窗口中选择资源,然后单击确定。
    2. 在主菜单栏上,单击文件 > 新建向导 > 其他 > CICS 资源 > CICS 束项目。 这样会打开“束项目”向导。
    3. 在项目名称字段中,输入新项目的名称。
    4. 单击完成。
    新的 CICS 束项目会列在 Project Explorer 视图中。
  2. 在“资源”透视图的 Project Explorer 视图中右键单击该束项目,然后单击导入。
  3. 展开“常规”文件夹,然后单击导入 XML 变换源。这样会打开“文件导入”向导。
  4. 单击浏览以找到想要和 XML 变换进行关联的源语言文件。然后浏览到想要使用的的文件。此文件可以是以下文件类型:
    文件类型 编程语言
    .c C/C++ 源代码文件
    .cpp C/C++ 源代码文件
    .h C/C++ 头文件
    .cbl COBOL 源代码
    .cob COBOL 源代码
    .cpy COBOL 副本数据文件
    .pli PL/I 数据描述文件
  5. 在输入或选择父文件夹字段中,改写想要导入 XML 绑定和模式的束项目的名称,或者从列表中选择一个束项目。
  6. 在束中的 XML 变换源名称字段中,指定 XML 绑定和关联模式的名称。 该字段会用您先前指定的源语言文件名称填充,但是您可以将此字段改写为其他名称,只要文件扩展名保持不变即可。
  7. 设置映射级别。映射级别定义了源语言文件和 XML 模式之间转换的信息量。为了能够使用最高级的映射,请将映射级别设置为最新的级别。有关映射级别的更多信息,请参阅 Mapping levels for the CICS assistants
  8. 单击完成以创建 XML 绑定 (.xsdbind) 和模式 (.xsd),并将它们导入束项目。 这些文件会导入到束项目的 xsdbind 文件夹中。 源语言文件的副本也会导入到束项目以供参考,并且会用新的 XML 变换定义更新 META-INF 文件夹下的清单文件 (cics.xml)。

结果

XML 绑定和模式导入到束项目中。

下一步做什么

您可以将束项目作为 .zip 文件导出到本地文件系统,以部署到 CICS 系统,或者可以将该项目直接导出到 z/OS UNIX。有关更多信息,请参阅部署 CICS 束项目
父主题: 使用 Atom 订阅源