次の方法で共有


フラット ファイル逆アセンブラー パイプライン コンポーネントのドキュメント検証

既定では、フラット ファイル逆アセンブラー コンポーネントは、処理するドキュメントを検証しません。 ただし、検証を有効にするには、コンポーネントの ドキュメント構造の検証 プロパティを True に設定するか、 FFDasm.ValidateDocumentStructure メッセージ コンテキスト プロパティを True に設定します。 ドキュメント検証が有効な場合、フラット ファイル逆アセンブラーは、ヘッダー構造、トレーラー構造、およびドキュメント構造を検証して、ドキュメント、ヘッダー、およびトレーラーの各スキーマに準拠しているかを確認します。

フラット ファイル逆アセンブラーは、フラット ファイル XSD スキーマの schemaInfo 注釈で suppress_empty_nodes="True" を指定すると、空のフィールドとレコードを削除できます。 この方法で schemaInfo 注釈を使用すると、省略可能かどうかに関係なく、フラット ファイル逆アセンブラーによって空のフィールドとレコードが削除されます。 これにより、XML 検証を使用する場合 (フラット ファイル逆アセンブラー のドキュメント構造の検証 プロパティを True に設定するか、XML 検証パイプライン コンポーネントを使用して) 検証エラーが発生する可能性があります。 検証エラーが発生した場合、メッセージが中断されます。 suppress_empty_nodes プロパティの詳細については、「 その他のフラット ファイルのプロパティ」を参照してください。

参照

フラット ファイル逆アセンブラー パイプライン コンポーネント
フラット ファイル逆アセンブラー パイプライン コンポーネントを構成する方法
Pipelines-AssemblerDisassembler (BizTalk Server サンプル フォルダー)