Enterprise COBOL for z/OS 6.3.0, Language Reference
O registro especial XML-NTEXT é definido durante a análise XML para conter fragmentos de documento representados no uso NATIONAL.
XML-NTEXT é um item de dados elementar da categoria nacional do comprimento do fragmento de documento XML contido. O comprimento do XML-NTEXT pode variar de 0 a
67.090.431 posições de caracteres nacionais.
O comprimento máximo de bytes é 134.180.862.
Não há entrada de descrição de dados COBOL equivalente.
Quando usado em programas aninhados, esse registro especial é definido implicitamente com o atributo global no programa mais externo.
O analisador define XML-NTEXT para o fragmento do documento associado a um evento antes de transferir o controle para o procedimento de processamento nesses casos:
- Quando o operando da instrução XML PARSE é um item de dados da categoria nacional ou a frase RETURNING NATIONAL é especificada na instrução XML PARSE
- Para o evento ATTRIBUTE-NATIONAL-CHARACTER
- Para o evento CONTENT-NATIONAL-CHARACTER
Quando XML-NTEXT é definido, o registro especial XML-TEXT tem um comprimento zero.
A qualquer momento, apenas um dos dois registros especiais XML-NTEXT e XML-TEXT possui um comprimento diferente de zero.
Use a função LENGTH para determinar o número de caracteres nacionais que o XML-NTEXT contém.
Use o registro especial LENGTH OF para determinar o número de bytes, em vez do número de caracteres nacionais, que o XML-NTEXT contém.
XML-NTEXT não pode ser usado como um item de recebimento.
© Copyright IBM Corp.