Microsoft BizTalk Server には、フラット ファイル ドキュメントの解析とシリアル化のプロセスを簡略化するための解析およびシリアル化エンジンが含まれています。
解析エンジンは、さまざまなドキュメント形式を XML に解析できるスキーマ駆動型フレームワークです。 さらに、エンジンには、カスタム形式の解析をさらに簡単にするために、明確に定義された拡張性モデルがあります。
複雑な解析では、逆アセンブラーが使用されます。 逆アセンブラーは、ネイティブ形式を XML に変換するだけでなく、1 つのドキュメントを複数のドキュメントに分割することもできます。
シリアル化エンジンは解析エンジンに似ていますが、逆方向に動作する点が異なります。 解析エンジンがネイティブ形式を XML に変換する場合、シリアル化エンジンは XML をネイティブ形式に変換します。 また、解析エンジンが逆アセンブラーを使用するのと同様に、シリアル化エンジンはアセンブラーを使用します。
このセクションでは、文字エンコードを実行し、XML スキーマ定義言語 (XSD) スキーマに基づいて解析とシリアル化を行い、解析エンジンとシリアル化エンジン API を使用して他の一般的なタスクを実行する方法について説明します。