Um analisador é chamado pelo intermediário apenas quando esse analisador é necessário. O analisador chamado depende do analisador especificado.
Ao utilizar estas funções, é necessário especificar o nome correto da classe do analisador. As tabelas a seguir fornecem um resumo dos analisadores, nomes de elementos raiz e nomes de classes para diferentes cabeçalhos.
Analisador | Nome do Elemento Raiz | Nome da Classe |
---|---|---|
BLOB | BLOB | NONE |
DataObject | DataObject | DataObject |
IDOC (reprovado) | IDOC | IDOC |
JMSMap | JMSMap | JMS_MAP |
JMSStream | JMSStream | JMS_STREAM |
MIME | MIME | MIME |
MRM | MRM | MRM |
SOAP | SOAP | SOAP |
XML (reprovado) | XML | xml |
XMLNS | XMLNS | xmlns |
XMLNSC | XMLNSC | xmlnsC |
JSON1 | JSON | JSON |
DFDL | DFDL | DFDL |
Analisador | Nome do Elemento Raiz | Nome da Classe |
---|---|---|
EmailOutputHeader | EmailOutputHeader | EMAILHDR |
HTTPInputHeader | HTTPInputHeader | WSINPHDR |
HTTPReplyHeader | HTTPReplyHeader | WSREPHDR |
HTTPRequestHeader | HTTPRequestHeader | WSREQHDR |
HTTPResponseHeader | HTTPResponseHeader | WSRSPHDR |
Cabeçalho JMS | JMSTransport | jms_transport |
MQCFH | MQPCF | MQPCF |
MQCIH | MQCIH | MQCICS |
MQDLH | MQDLH | MQDEAD |
MQIIH | MQIIH | MQIMS |
MQMD | MQMD | MQHMD |
MQMDE | MQMDE | MQHMDE |
MQRFH | MQRFH | MQHRF |
MQRFH2 | MQRFH2 | MQHRF2 |
MQRFH2C | MQRFH2C | MQHRF2C |
MQRMH | MQRMH | MQHREF |
MQSAPH | MQSAPH | MQHSAP |
MQWIH | MQWIH | MQHWIH |
SMQ_BMH | SMQ_BMH | SMQBAD |
Analisador | Nome do Elemento Raiz | Nome da Classe |
---|---|---|
Properties | Properties | PropertyParser |
Você também pode criar seus próprios analisadores definidos pelo usuário ou pode utilizar os analisadores definidos pelo usuário que foram fornecidos por fornecedores de software independentes.