使用範本定義檔來進行 XML 剖析

當 XML 訊息映射程式剖析入埠 XML 訊息時,它會從訊息的 XML 文件中逐一取得文件類型、版本(如果有的話)以及元素名稱。 訊息映射程式剖析器會查閱定義於範本定義檔之 ECTemplate 元素中的範本文件。 範本文件會提供下列資訊給訊息映射程式:

標籤映射開始之後,訊息映射程式會按照 ECTemplate 檔中的定義查看 TemplateTag,以便根據入埠 XML 訊息中產生的 XPath,決定欄位名稱與類型,然後為該欄位設定一值。 「欄位-值」配對會儲存在 commandPropertymessageProperty(視該欄位之 FieldInfo 屬性中的值而定) 的 TypedProperty 雜湊表中。在順利剖析整個入埠訊息後, 將會傳回 PropertyCommand 物件, 其中含有指令名稱以及 commandPropertymessageProperty 物件。

 相關概念

相關參照

IBM copyright