XMLPARSE

使用 XMLPARSE 来选择要用于 处理 XML 输入的解析器,以及可用于程序的 XML 处理功能。

XMLPARSE 选项语法

读取语法图跳过可视语法图XMLPARSE(XMLSSCOMPAT)

缺省值为: XMLSS

缩写为: XP(X | C)

如果指定 XMLPARSE(XMLSS) 选项,那么将使用 z/OS® XML 系统服务解析器来处理 XML PARSE 语句。 仅当指定 XMLPARSE(XMLSS)时,以下 XML 解析功能才可用:

  • 针对 XML 模式验证 XML 输入文档 (通过使用 XML PARSE 语句的 VALIDATING 短语)
  • 增强型名称空间处理 (专用寄存器 XML-NAMESPACEXML-NNAMESPACEXML-NAMESPACE-PREFIXXML-NNAMESPACE-PREFIX)
  • 自动将文档片段转换为 Unicode UTF-16 (通过使用 XML PARSE 语句的 RETURNING NATIONAL 短语)
  • 指定输入文档的编码 (使用 XML PARSE 语句的 ENCODING 短语)
  • 直接解析以 UTF-8 编码的 XML 文档
  • 解析 XML 文档,一次 XML 的缓冲区
  • 将 XML 解析卸载到 System z ® Application Assist 处理器 (zAAPs)

如果指定 XMLPARSE(COMPAT) 选项,那么将使用作为 COBOL 库的内置组件的 XML 解析器来处理 XML PARSE 语句。 然后, XML PARSE 语句结果和操作行为与使用 Enterprise COBOL V 3 和 V 4 (当 XMLPARSE(COMPAT) 已使用时) 获取的语句结果和操作行为兼容, 以及上述 XMLPARSE(XMLSS) 的高级功能不可用

相关任务"
处理 XML 输入"

相关参考
XML PARSE 语句 (Enterprise COBOL for z/OS Language Reference)
z/OS XML System Services User 's Guide and Reference