Analisi XML mediante file di definizione della maschera

Quando il parser del compilatore dei messaggi XML analizza un messaggio XML in uscita, ottiene il tipo di documento, la versione (se disponibile) e il nome dell'elemento dai documenti XML presenti nel messaggio. Il compilatore di messaggi ricerca il documento maschera definito nell'elemento ECTemplate del file di definizione della maschera. Il documento della maschera fornisce al compilatore messaggi le seguenti informazioni:

Una volta avviata la corrispondenza delle tag, il compilatore messaggi prende in esame TemplateTag, come definito nel file ECTemplate per determinare il nome del campo ed il tipo basato su XPath generato dal messaggio XML in entrata, quindi imposta un valore per questo campo. Le coppie campo e valore vengono memorizzate nella tabella hash TypedProperty di commandProperty o messageProperty, basate sul valore dell'attributo FieldInfo per tale campo. Dopo aver terminato con esito positivo l'analisi del messaggio in entrata, viene restituito un oggetto PropertyCommand, contenente il nome comando oltre agli oggetti commandProperty e messageProperty.

 Argomenti correlati

Riferimento correlato

IBM copyright