通过 JSON 模式生成映射
要从 JavaScript 对象表示法 (JSON) 或从应用程序数据创建应用程序数据,请创建映射以描述 CICS® 应如何在运行时变换数据和 JSON。 您可以从 JSON 模式开始。 生成语言结构和映射后,可以使用该语言结构开发 CICS 应用程序,并将 JSON 转换为应用程序数据,反之亦然。
开始之前
- 您必须具有描述 JSON 记录的 JSON 模式。
- 必须配置用于运行 DFHJS2LS 的用户标识以使用 z/OS® UNIX。
- 用户标识必须具有读许可权才能访问 JSON 模式,并具有写许可权才能将输出放在 z/OS UNIX 上的相应目录中。
- 您必须为用户标识分配足够的存储空间,该标识才能运行 Java™ 。 您可以使用任何受支持的 Java 版本。
关于此任务
过程
运行 DFHJS2LS 批处理作业。 DFHJS2LS 具有您为满足需求而选择的可选参数,例如,选择特定代码页。 请至少使用以下参数:
结果
以下示例显示了指定了最小参数集的 DFHJS2LS 。
//JS2LS JOB 'accounting information',name,MSGCLASS=A
// SET QT=''''
//JCLLIB JCLLIB ORDER=FPHLQ.SDFHMOBI
//JAVAPROG EXEC DFHJS2LS,
//INPUT.SYSUT1 DD *
LANG=COBOL
BUNDLE=/u/exampleapp/bundle/test2
LOGFILE=/u/exampleapp/jsbind/example.log
MAPPING-LEVEL=3.0
PDSLIB=/u/exampleapp
PDSMEM=CPYBK2
JSONTRANSFRM=example.jsbind
JSON-SCHEMA=/u/exampleapp/example.json
/*