JSON 解析器步骤

使用 JSON 解析器步骤来解析一个或多个具有相同结构的文档。

JSON 源

在此部分中,指定 JSON 数据的源。
字符串集
选择包含 JSON 数据的节点。 该节点可以是来自 DataStage 中先前输入步骤的字段,也可以是来自先前解析器步骤的分块节点。 只能选择包含 JSON 数据的项。
单个文件
输入路径和文件名,或者单击 插入参数,然后选择参数的名称。 您可以选择在作业中定义的参数以及 DataStage® 中的内置宏。
文件集
选择在运行时包含 JSON 文件的完整文件路径的输入模式项。 例如,完整文件路径可能是 C:\test.json。 使用此选项可读取基于同一模式的多个 JSON 文件。

文档根

选择用于描述要解析的 JSON 数据的 JSON 模式的顶级元素或视图。 JSON 模式是将 JSON 数据实例导入到模式库时生成的模式。

选择文档根时,元素列表仅包含选择为文档根的资源中可用的元素。

验证

缺省情况下,当 JSON 解析器步骤运行时,它将使用最少的验证,这将禁用某些验证规则,并提供比严格验证更好的性能。 配置了严格验证,以便将每个验证规则设置为 "致命" ,如果输入文件包含无效数据,那么作业将异常中止。 要定制验证,请指定发生违例时要执行的操作。