XMLPARSE
使用 XMLPARSE 来选择要用于 处理 XML 输入的解析器,以及可用于程序的 XML 处理功能。
缺省值为: XMLSS
缩写为: XP(X | C)
如果指定 XMLPARSE(XMLSS) 选项,那么将使用 z/OS® XML 系统服务解析器来处理 XML
PARSE 语句。 仅当指定 XMLPARSE(XMLSS)时,以下 XML 解析功能才可用:
- 针对 XML 模式验证 XML 输入文档 (通过使用
XML PARSE语句的VALIDATING短语) - 增强型名称空间处理 (专用寄存器
XML-NAMESPACE,XML-NNAMESPACE,XML-NAMESPACE-PREFIX和XML-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 PARSE 语句 (Enterprise COBOL for z/OS Language Reference)
z/OS XML System Services User 's Guide and Reference
XML PARSE 语句 (Enterprise COBOL for z/OS Language Reference)
z/OS XML System Services User 's Guide and Reference
