共用方式為


使用剖析和序列化引擎

Microsoft BizTalk Server包含剖析和序列化引擎,以簡化剖析和序列化一般檔案檔的程式。

剖析引擎是一個以結構描述驅動的架構,它可以將許多不同的文件格式剖析為 XML。 此外,此引擎也具有一個定義完善的擴充性模型,讓自訂格式的剖析更為輕鬆。

如果是複雜的剖析,則會使用解譯器。 除了將原生格式轉換為 XML,解譯器也可以將單一文件分成多個文件。

序列化引擎類似於剖析引擎,例外的一點是它會反向運作。 剖析引擎會將原生格式轉換為 XML,而序列化引擎則是將 XML 轉換為原生格式。 序列化引擎會使用組合器,就如同剖析引擎使用解譯器一樣。

本章節將討論如何執行字元編碼、根據 XML 結構描述定義語言 (XSD) 結構描述來剖析及序列化,以及使用剖析引擎和序列化引擎 API 執行其他一般工作。

本節內容