フラット ファイル解析エンジンは、PipelineContext から取得したIDocumentSpec Interface
を型キャストして、IFFDocumentSpec インターフェイスのParse メソッドを呼び出すことで起動できます。
Parse メソッドから返される XmlReader を使用すると、クライアントは一度に 1 つのノードを取得できるため、パーサーをカスタマイズできます。
例
XmlReader xr = docspec.Parse(new DataReader());
while (xr.Read())
{
switch(xr.NodeType)
{
case XmlNodeType.Element :
// Customize the element
//
break;
case XmlNodeType.Attribute :
// Customize the attribute
//
break;
// Customize other types of nodes
//
}
}